projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-mq: only try to run plug merge if request has same queue with incoming bio
2021-11-03
Ming Lei
blk-mq: only try to run plug merge if request has same...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Ming Lei
dm: don't stop request queue after the dm device is...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-26
Ming Lei
blk-mq: don't issue request directly in case that current...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
blk-mq: support concurrent queue quiesce/unquiesce
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
nvme: paring quiesce/unquiesce
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
nvme: prepare for pairing quiescing and unquiescing
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
nvme: apply nvme API to quiesce/unquiesce admin queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Ming Lei
nvme: add APIs for stopping/starting admin queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-18
Ming Lei
block: define 'struct bvec_iter' as packed
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-10-12
Ming Lei
dm rq: don't queue request to blk-mq during DM suspend
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-09-24
Ming Lei
block: hold ->invalidate_lock in blkdev_fallocate
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-09-24
Ming Lei
block: don't call rq_qos_ops->done_bio if the bio isn...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-09-14
Ming Lei
scsi: sd: Free scsi_disk device via put_device()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-09-13
Ming Lei
blk-mq: avoid to iterate over stale request
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-31
Ming Lei
io_uring: retry in case of short read on block device
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-18
Ming Lei
blk-mq: fix is_flush_rq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-17
Ming Lei
blk-mq: fix kernel panic during iterating over flush...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-17
Ming Lei
blk-mq: don't grab rq's refcount in blk_mq_check_expired()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-10
Ming Lei
blk-iocost: fix lockdep warning on blkcg->lock
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-08-09
Ming Lei
block: return ELEVATOR_DISCARD_MERGE if possible
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-29
Ming Lei
block: fix discard request merge
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Ming Lei
blk-mq: update hctx->dispatch_busy in case of real...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-18
Ming Lei
blk-mq: fix use-after-free in blk_mq_exit_sched
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-16
Ming Lei
block: mark queue init done at the end of blk_register_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-16
Ming Lei
block: fix race between adding/removing rq qos and...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Ming Lei
scsi: core: Only put parent device if host state differs...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Ming Lei
scsi: core: Put .shost_dev in failure path if host...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Ming Lei
scsi: core: Fix failure handling of scsi_add_host_with_dma()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Ming Lei
scsi: core: Fix error handling of scsi_host_alloc()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-05-24
Ming Lei
blk-mq: clearing flush request reference in tags->rqs[]
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-05-24
Ming Lei
blk-mq: clear stale request in tags->rq[] before freeing...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-05-24
Ming Lei
blk-mq: grab rq->refcount before calling ->fn in blk_mq_tags...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-05-24
Ming Lei
block: avoid double io accounting for flush request
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-05-14
Ming Lei
blk-mq: plug request for shared sbitmap
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-04-22
Ming Lei
scsi: blk-mq: Fix build warning when making htmldocs
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-04-07
Ming Lei
blk-mq: set default elevator as deadline in case of...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-27
Ming Lei
block: don't create too many partitions
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: core: Replace sdev->device_busy with sbitmap
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: core: Make sure sdev->queue_depth is <= max(shost...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: core: Add scsi_device_busy() wrapper
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: core: Put hot fields of scsi_host_template in...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: blk-mq: Return budget token from .get_budget...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: blk-mq: Add callbacks for storing & retrieving...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Add sbitmap_calculate_shift() helper
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Export sbitmap_weight
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Move allocation hint into sbitmap
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Add helpers for updating allocation...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Maintain allocation round_robin in sbitmap
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-03-04
Ming Lei
scsi: sbitmap: Remove sbitmap_clear_bit_unlock
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-02-24
Ming Lei
block: fix logging on capacity change
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-02-02
Ming Lei
block: fix memory leak of bvec
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
block: move three bvec helpers declaration into private...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
block: set .bi_max_vecs as actual allocated vector...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
block: don't allocate inline bvecs if this bioset needn...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
block: don't pass BIOSET_NEED_BVECS for q->bio_split
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Ming Lei
block: manage bio slab cache by xarray
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2021-01-05
Ming Lei
block: fix use-after-free in disk_part_iter_next
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-12-08
Ming Lei
Revert "block: Fix a lockdep complaint triggered by...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-12-08
Ming Lei
nvme-loop: use blk_mq_hctx_set_fq_lock_class to set...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-12-08
Ming Lei
blk-mq: add new API of blk_mq_hctx_set_fq_lock_class
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-12-08
Ming Lei
scsi: core: Fix race between handling STS_RESOURCE...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-11-13
Ming Lei
block: mark flush request as IDLE when it is really...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Ming Lei
blk-mq: mark flush request as IDLE in flush_end_io()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-29
Ming Lei
nbd: don't update block size after device is started
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Ming Lei
scsi: core: Don't start concurrent async scan on same...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-09
Ming Lei
percpu_ref: don't refer to ref->data if it isn't allocated
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-06
Ming Lei
block: move 'q_usage_counter' into front of 'request_queue'
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-10-06
Ming Lei
percpu_ref: reduce memory footprint of percpu_ref in...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-09-16
Ming Lei
scsi: core: Only re-run queue in scsi_end_request(...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-09-11
Ming Lei
blk-mq: always allow reserved allocation in hctx_may_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-09-03
Ming Lei
blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-09-03
Ming Lei
block: allow for_each_bvec to support zero len bvec
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Ming Lei
block: release disk reference in hd_struct_free_work
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-21
Ming Lei
blk-mq: insert request not through ->queue_rq into...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-17
Ming Lei
block: virtio_blk: fix handling single range discard...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-17
Ming Lei
block: respect queue limit of max discard segment
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-17
Ming Lei
block: loop: set discard granularity and alignment...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-17
Ming Lei
blk-mq: order adding requests to hctx->dispatch and...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-08-11
Ming Lei
block: fix double account of flush request's driver tag
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-21
Ming Lei
scsi: core: Run queue in case of I/O resource contention...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-20
Ming Lei
dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-15
Ming Lei
block: always remove partitions from blk_drop_partitions()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-08
Ming Lei
blk-mq: centralise related handling into blk_mq_get_driver_tag
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-08
Ming Lei
blk-mq: streamline handling of q->mq_ops->queue_rq...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Ming Lei
dm: do not use waitqueue for request-based DM
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Ming Lei
blk-mq: consider non-idle request as "inflight" in...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: centralise related handling into blk_mq_get_driver_tag
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: move blk_mq_put_driver_tag() into blk-mq.c
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: move blk_mq_get_driver_tag into blk-mq.c
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: support batching dispatch in case of io
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: remove dead check from blk_mq_dispatch_rq_list
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: move getting driver tag and budget into one...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: pass hctx to blk_mq_dispatch_rq_list
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-30
Ming Lei
blk-mq: pass request queue into get/put budget callback
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-29
Ming Lei
blk-mq: put driver tag when this request is completed
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2020-06-07
Ming Lei
blk-mq: fix blk_mq_all_tag_iter
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
next