projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: get rid of double locking
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
2022-03-09
Ming Lei
blk-mq: prepare for implementing hctx table via xarray
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
block: mtip32xx: don't touch q->queue_hw_ctx
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: reconfigure poll after queue map is changed
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: simplify reallocation of hw ctxs a bit
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-03-09
Ming Lei
blk-mq: figure out correct numa node for hw queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: revert 4f1e9630afe6 ("blk-throtl: optimize IOPS...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't try to throttle split bio if iops limit...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: throttle split bio in case of iops limit
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: merge submit_bio_checks() into submit_bio_noacct
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't check bio in blk_throtl_dispatch_work_fn
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: don't declare submit_bio_checks in local header
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: move blk_crypto_bio_prep() out of blk-mq.c
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-17
Ming Lei
block: move submit_bio_checks() into submit_bio_noacct
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: loop:use kstatfs.f_bsize of backing file to...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: partition include/linux/blk-cgroup.h
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: move initialization of q->blkg_list into blkcg_init_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: remove THROTL_IOPS_MAX
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Ming Lei
lib/sbitmap: kill 'depth' from sbitmap_word
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-01-31
Ming Lei
scsi: core: Reallocate device's budget map on queue...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-01-17
Ming Lei
block: cleanup q->srcu
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2022-01-10
Ming Lei
block: don't protect submit_bio_checks by q_usage_counter
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-24
Ming Lei
block: null_blk: only set set->nr_maps as 3 if active...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-21
Ming Lei
block: call blk_exit_queue() before freeing q->stats
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-06
Ming Lei
blk-mq: don't use plug->mq_list->q directly in blk_mq_run_di...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-06
Ming Lei
blk-mq: don't run might_sleep() if the operation needn...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
blk-mq: run dispatch lock once in case of issuing from...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
blk-mq: pass request queue to blk_mq_run_dispatch_ops
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
blk-mq: move srcu from blk_mq_hw_ctx to request_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
blk-mq: remove hctx_lock and hctx_unlock
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
block: null_blk: batched complete poll requests
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-03
Ming Lei
null_blk: allow zero poll queues
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-12-02
Ming Lei
blk-mq: check q->poll_stat in queue_poll_stat_show
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-29
Ming Lei
blk-mq: use bio->bi_opf after bio is checked
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-23
Ming Lei
block: avoid to touch unloaded module instance when...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-19
Ming Lei
blk-mq: don't insert FUA request with data into scheduler...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-17
Ming Lei
block: avoid to quiesce queue in elevator_init_mq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-16
Ming Lei
blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queu...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-12
Ming Lei
blk-mq: fix filesystem I/O request allocation
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
next