projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ublk: fix AB-BA lockdep warning
2023-05-18
Ming Lei
ublk: fix AB-BA lockdep warning
Signed-off-by:
Ming Lei
<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>
commit
|
commitdiff
|
tree
2023-05-03
Ming Lei
ublk: add timeout handler
Signed-off-by:
Ming Lei
<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>
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>
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>
commit
|
commitdiff
|
tree
2023-04-19
Ming Lei
block: ublk: switch to ioctl command encoding
Signed-off-by:
Ming Lei
<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>
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>
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>
commit
|
commitdiff
|
tree
2023-02-08
Ming Lei
block: ublk: improve handling device deletion
Signed-off-by:
Ming Lei
<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>
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>
commit
|
commitdiff
|
tree
2023-01-29
Ming Lei
block: ublk: fix doc build warning
Signed-off-by:
Ming Lei
<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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
commit
|
commitdiff
|
tree
2023-01-17
Ming Lei
genirq/affinity: Remove the 'firstvec' parameter from...
Signed-off-by:
Ming Lei
<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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
commit
|
commitdiff
|
tree
2022-08-03
Ming Lei
ublk_drv: cleanup ublksrv_ctrl_dev_info
Signed-off-by:
Ming Lei
<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>
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>
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>
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>
commit
|
commitdiff
|
tree
2022-07-21
Ming Lei
ublk_drv: fix lockdep warning
Signed-off-by:
Ming Lei
<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>
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>
commit
|
commitdiff
|
tree
2022-07-14
Ming Lei
ublk_drv: fix request queue leak
Signed-off-by:
Ming Lei
<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>
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>
commit
|
commitdiff
|
tree
2022-07-14
Ming Lei
scsi: megaraid: Clear READ queue map's nr_queues
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>
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
2022-06-16
Ming Lei
blk-mq: don't clear flush_rq from tags->rqs[]
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-06-16
Ming Lei
blk-mq: avoid to touch q->elevator without any protection
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-06-16
Ming Lei
blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_sw...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-23
Ming Lei
blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Ming Lei
blk-mq: fix passthrough plugging
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: put all polled dm_io instances into a single list
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: improve dm_io reference counting
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: don't grab target io reference in dm_zone_map_bio
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: improve bio splitting and associated IO accounting
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: switch to bdev based IO accounting interfaces
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: pass dm_io instance to dm_io_acct directly
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-05
Ming Lei
dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-02
Ming Lei
block: ignore RWF_HIPRI hint for sync dio
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-05-02
Ming Lei
Revert "block: release rq qos structures for queue...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-04-18
Ming Lei
block: change exported IO accounting interface from...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-04-14
Ming Lei
block: null_blk: end timed out poll request
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-04-14
Ming Lei
block: fix offset/size check in bio_trim()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-04-01
Ming Lei
dm: fix bio polling to handle possibile BLK_STS_AGAIN
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-23
Ming Lei
block: avoid calling blkg_free() in atomic context
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
Ming Lei
lib/sbitmap: allocate sb->map via kvzalloc_node
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-18
Ming Lei
block: let blkcg_gq grab request queue's refcnt
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-18
Ming Lei
block: avoid use-after-free on throttle data
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-14
Ming Lei
block: release rq qos structures for queue without...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
dm: support bio polling
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: add ->poll_bio to block_device_operations
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move rq_qos_exit() into disk_release()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move blk_exit_queue into disk_release
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move q_usage_counter release into blk_queue_release
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: don't remove hctx debugfs dir from blk_mq_exit_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: move blkcg initialization/destroy into disk...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: handle already freed tags gracefully in blk_mq_free_rqs
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: manage hctx map via xarray
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
next