2024-04-07 | Ming Lei | block: fix q->blkg_list corruption during disk rebind Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20240407125910.4053377-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-03-12 | Ming Lei | dm raid: fix false positive for requeue needed during... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2024-03-02 | Ming Lei | block: define bvec_iter as __packed __aligned(4) Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2024-02-29 | Ming Lei | ublk: add UBLK_CMD_DEL_DEV_ASYNC Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20240223075539.89945-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-02-29 | Ming Lei | ublk: improve getting & putting ublk device Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20240223075539.89945-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-02-28 | Ming Lei | blk-mq: don't change nr_hw_queues and nr_maps for kdump... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20240228040857.306483-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-02-05 | Ming Lei | scsi: core: Move scsi_host_busy() out of host lock... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20240203024521.2006455-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-01-24 | Ming Lei | scsi: core: Move scsi_host_busy() out of host lock... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20240112070000.4161982-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-01-12 | Ming Lei | blk-mq: fix IO hang from sbitmap wakeup race Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20240112122626.4181044-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2024-01-04 | Ming Lei | blk-cgroup: fix rcu lockdep warning in blkg_lookup() Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231219012833.2129540-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-12-07 | Ming Lei | lib/group_cpus.c: avoid acquiring cpu hotplug lock... ...org/r/20231120083559.285174-1-ming.lei@redhat.com Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-12-01 | Ming Lei | blk-mq: don't count completed flush data request as... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231201085605.577730-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-11-28 | Ming Lei | block: move .bd_inode into 1st cacheline of block_device Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-11-17 | Ming Lei | blk-cgroup: bypass blkcg_deactivate_policy after destroying Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231117023527.3188627-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-11-17 | Ming Lei | blk-cgroup: avoid to warn !rcu_read_lock_held() in... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231117023527.3188627-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-11-17 | Ming Lei | blk-throttle: fix lockdep warning of "cgroup_mutex... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231117023527.3188627-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: simplify aborting request Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-8-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: replace monitor with cancelable uring_cmd Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-7-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: quiesce request queue when aborting queue Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-6-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: rename mm_lock as lock Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: move ublk_cancel_dev() out of ub->mutex Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: make sure io cmd handled in submitter task context Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-10-17 | Ming Lei | ublk: don't get ublk device reference in ublk_abort_queue() Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20231009093324.957829-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-09-28 | Ming Lei | io_uring: cancelable uring_cmd Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-09-28 | Ming Lei | io_uring: retain top 8bits of uring_cmd flags for kernel... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-09-01 | Ming Lei | io_uring: fix IO hang in io_wq_put_and_exit from do_exit() Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230901134916.2415386-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-08-21 | Ming Lei | ublk: zoned: support REQ_OP_ZONE_RESET_ALL Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230810124326.321472-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-08-18 | Ming Lei | blk-cgroup: hold queue_lock when removing blkg->q_node Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230817141751.1128970-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-08-11 | Ming Lei | ublk: fix 'warn: variable dereferenced before check... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230811135216.420404-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-08-11 | Ming Lei | nvme: core: don't hold rcu read lock in nvme_ns_chr_uring_cm... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230809020440.174682-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-07-27 | Ming Lei | ublk: return -EINTR if breaking from waiting for existed... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230726144502.566785-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-07-27 | Ming Lei | ublk: fail to recover device if queue setup is interrupted Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230726144502.566785-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-07-27 | Ming Lei | ublk: fail to start device if queue setup is interrupted Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230726144502.566785-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-07-21 | Ming Lei | nvme-rdma: fix potential unbalanced freeze & unfreeze Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-07-21 | Ming Lei | nvme-tcp: fix potential unbalanced freeze & unfreeze Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-07-21 | Ming Lei | nvme: fix possible hang when removing a controller... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-07-13 | Ming Lei | nvme-pci: fix DMA direction of unmapping integrity... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-06-25 | Ming Lei | blk-mq: fix two misuses on RQF_USE_SCHED Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230624130105.1443879-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-06-22 | Ming Lei | block: make sure local irq is disabled when calling... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230622084249.1208005-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-06-21 | Ming Lei | blk-mq: don't insert passthrough request into sw queue Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230621132208.1142318-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-06-16 | Ming Lei | blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_sw... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230616132354.415109-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-06-12 | Ming Lei | blk-cgroup: Flush stats before releasing blkcg_gq Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230609234249.1412858-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-06-04 | Ming Lei | ublk: add control command of UBLK_U_CMD_GET_FEATURES Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230603040601.775227-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-21 | Ming Lei | ublk: fix build warning on iov_iter_get_pages2 Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230520151134.459679-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: support user copy Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-8-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: add read()/write() support for ublk char device Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-7-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: support to copy any part of request pages Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-6-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: grab request reference when the request is handled... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: cleanup ublk_copy_user_pages Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: cleanup io cmd code path by adding ublk_fill_io_cmd() Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-20 | Ming Lei | ublk: kill queuing request by task_work_add Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230519065030.351216-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-19 | Ming Lei | blk-mq: don't queue plugged passthrough requests into... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-05-18 | Ming Lei | ublk: fix AB-BA lockdep warning Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230517133408.210944-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-12 | Ming Lei | ublk: fix command op code check Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230505153142.1258336-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-05-03 | Ming Lei | ublk: add timeout handler Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230502024231.888498-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-04-25 | Ming Lei | block: sync part's ->bd_has_submit_bio with disk's Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230425034154.110099-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-04-20 | Ming Lei | ublk: don't return 0 in case of any failure Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230420091104.1092972-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-04-20 | Ming Lei | Revert "block: Merge bio before checking ->cached_rq" Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230420112018.1108058-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-04-19 | Ming Lei | block: ublk: switch to ioctl command encoding Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230418131810.855959-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-04-14 | Ming Lei | io_uring: complete request via task work in case of... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-13 | Ming Lei | nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-06 | Ming Lei | block: ublk: make sure that block size is set correctly Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-03 | Ming Lei | block: ublk_drv: cleanup 'struct ublk_map_data' Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-03 | Ming Lei | block: ublk_drv: clean up several helpers Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-03 | Ming Lei | block: ublk_drv: add two helpers to clean up map/unmap... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-03 | Ming Lei | block: ublk_drv: don't consider flush request in map... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-04-03 | Ming Lei | block: ublk_drv: add common exit handling Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-03-18 | Ming Lei | block: ublk_drv: mark device as LIVE before adding... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20230318141231.55562-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-03-15 | Ming Lei | nvme: fix handling single range discard request Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2023-02-21 | Ming Lei | ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230220041413.1524335-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-02-16 | Ming Lei | block: sync mixed merged request's failfast with 1st... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230209125527.667004-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-02-08 | Ming Lei | block: ublk: improve handling device deletion Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230207150700.545530-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-02-02 | Ming Lei | blk-cgroup: don't update io stat for root cgroup Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230202021804.278582-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-31 | Ming Lei | ublk_drv: only allow owner to open unprivileged disk Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230131040446.214583-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | block: ublk: fix doc build warning Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230118042318.127900-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: add mechanism for supporting unprivileged... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-7-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: add module parameter of ublks_max for limiting... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-6-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: don't probe partitions if the ubq daemon... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-29 | Ming Lei | ublk_drv: remove nr_aborted_queues from ublk_device Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230106041711.914434-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-26 | Ming Lei | block: ublk: move ublk_chr_class destroying after devices... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230126115346.263344-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | blk-mq: Build default queue map via group_cpus_evenly() Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-7-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | genirq/affinity: Move group_cpus_evenly() into lib/ Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-6-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | genirq/affinity: Rename irq_build_affinity_masks as... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | genirq/affinity: Don't pass irq_affinity_desc array... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | genirq/affinity: Pass affinity managed mask array to... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-17 | Ming Lei | genirq/affinity: Remove the 'firstvec' parameter from... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221227022905.352674-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2023-01-04 | Ming Lei | ublk: honor IO_URING_F_NONBLOCK for handling control... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20230104133235.836536-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-12-15 | Ming Lei | block: fix use-after-free of q->q_usage_counter Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20221215021629.74870-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-11-24 | Ming Lei | ublk_drv: don't forward io commands in reserve order Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221121155645.396272-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-10-31 | Ming Lei | ublk_drv: add ublk_queue_cmd() for cleanup Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221029010432.598367-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-10-31 | Ming Lei | ublk_drv: avoid to touch io_uring cmd in blk_mq io... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221029010432.598367-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-10-31 | Ming Lei | ublk_drv: comment on ublk_driver entry of Kconfig Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221029010432.598367-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-10-31 | Ming Lei | ublk_drv: return flag of UBLK_F_URING_CMD_COMP_IN_TASK... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221029010432.598367-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-10-27 | Ming Lei | blk-mq: don't add non-pt request with ->end_io to batch Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20221027085709.513175-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-09-23 | Ming Lei | cgroup: cgroup_get_from_id() must check the looked... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-09-03 | Ming Lei | block: don't add partitions if GD_SUPPRESS_PART_SCAN... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220823103819.395776-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-09-02 | Ming Lei | Documentation: document ublk Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-08-10 | Ming Lei | nvme-fc: restart admin queue if the caller needs to... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
next |