2024-01-20 | 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-12-20 | 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-12-20 | 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-12-13 | 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-03 | 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-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 |
2022-08-03 | Ming Lei | io_uring: pass correct parameters to io_req_set_res Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220803120757.1668278-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-08-03 | Ming Lei | ublk_drv: cleanup ublksrv_ctrl_dev_info Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220730092750.1118167-5-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-08-03 | Ming Lei | ublk_drv: add SET_PARAMS/GET_PARAMS control command Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220730092750.1118167-4-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-08-03 | Ming Lei | ublk_drv: fix ublk device leak in case that add_disk... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220730092750.1118167-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-08-03 | Ming Lei | ublk_drv: cancel device even though disk isn't up Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220730092750.1118167-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-08-01 | Ming Lei | scsi: core: Simplify LLD module reference counting Cc: Ming Lei <ming.lei@redhat.com> Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-08-01 | Ming Lei | scsi: core: Make sure that hosts outlive targets Cc: Ming Lei <ming.lei@redhat.com> Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-07-22 | Ming Lei | ublk_drv: make sure that correct flags(features) returned... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220722103817.631258-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-21 | Ming Lei | ublk_drv: fix lockdep warning Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220721153117.591394-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-18 | Ming Lei | mmc: fix disk/queue leak in case of adding disk failure Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220718160851.312972-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-16 | Ming Lei | ublk_drv: fix build warning with -Wmaybe-uninitialized... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220716095344.222674-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-14 | Ming Lei | ublk_drv: fix request queue leak Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220714103201.131648-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-14 | Ming Lei | ublk_drv: support to complete io command via task_work_add Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20220713140711.97356-3-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-14 | Ming Lei | ublk_drv: add io_uring based userspace block driver Signed-off-by: Ming Lei <ming.lei@redhat.com> ...kernel.org/r/20220713140711.97356-2-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-14 | Ming Lei | scsi: megaraid: Clear READ queue map's nr_queues ...org/r/20220706125942.528533-1-ming.lei@redhat.com Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-07-12 | Ming Lei | blk-mq: don't create hctx debugfs dir until q->debugfs_dir... Signed-off-by: Ming Lei <ming.lei@redhat.com> ...org/r/20220711090808.259682-1-ming.lei@redhat.com |
commit | commitdiff | tree |
2022-07-07 | Ming Lei | dm: add two stage requeue mechanism Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-07-07 | Ming Lei | dm: add dm_bio_rewind() API to DM core Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-06-29 | Ming Lei | dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
2022-06-23 | Ming Lei | dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents... Signed-off-by: Ming Lei <ming.lei@redhat.com> |
commit | commitdiff | tree |
next |