projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-mq: fix race between updating nr_hw_queues and switching io sched
2018-01-06
Ming Lei
blk-mq: fix race between updating nr_hw_queues and...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
blk-mq: avoid to map CPU into stale hw queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
blk-mq: quiesce queue during switching io sched and...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
blk-mq: quiesce queue before freeing queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: blk-merge: remove unnecessary check
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: blk-merge: try to make front segments in full...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
blk-merge: compute bio->bi_seg_front_size efficiently
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
dm-crypt: don't clear bvec->bv_page in crypt_free_buffer_pages()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
btrfs: avoid accessing bvec table directly for a cloned bio
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
btrfs: avoid access to .bi_vcnt directly
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: move bio_alloc_pages() to bcache
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
bcache: comment on direct access to bvec table
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: bounce: don't access bio->bi_io_vec in copy_to_high_b...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: bounce: avoid direct access to bvec table
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
fs: convert to bio_last_bvec_all()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: convert to bio_first_bvec_all & bio_first_page_all
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-06
Ming Lei
block: introduce bio helpers for converting to multipage...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-12-08
Ming Lei
scsi: core: run queue if SCSI device queue isn't ready...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-16
Ming Lei
dm mpath: remove annoying message of 'blk_get_request...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-16
Ming Lei
block: wake up all tasks blocked in get_request()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
Ming Lei
block: Make q_usage_counter also track legacy requests
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
Cc:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
Ming Lei
nvme-pci: avoid dereference of symbol from unloaded...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
Ming Lei
blk-mq: put driver tag if dispatch budget can't be got
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-mq: don't allocate driver tag upfront for flush rq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-flush: use blk_mq_request_bypass_insert()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
block: pass 'run_queue' to blk_mq_request_bypass_insert
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-flush: don't run queue for requests bypassing flush
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-mq: don't handle failure in .get_budget
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
SCSI: don't get target/host busy_count in scsi_mq_get_budget()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq: don't restart queue when .get_budget returns...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq: don't handle TAG_SHARED in restart
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
scsi: implement .get_budget and .put_budget for blk-mq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
scsi: allow passing in null rq to scsi_prep_state_check()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq-sched: improve dispatching from sw queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq: introduce .get_budget and .put_budget in blk_mq_ops
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
block: kyber: check if there are requests in ctx in...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
sbitmap: introduce __sbitmap_for_each_set()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq-sched: move actual dispatching into one helper
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq-sched: dispatch from scheduler IFF progress...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-08-28
Ming Lei
dm rq: do not update rq partially in each ending bio
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Ming Lei
blk-mq: don't leak preempt counter/q_usage_counter...
Signed-off-by:
Ming Lei
<minlei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming Lei
md: raid1-10: move raid1/raid10 common code into raid1...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming Lei
md: raid1/raid10: initialize bvec table via bio_add_page()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming Lei
md: remove 'idx' from 'struct resync_pages'
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-05
Ming Lei
mtip32xx: avoid to read HOST_CAP from HW in .queue_rq()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-03
Ming Lei
blk-mq-sched: fix performance regression of mq-deadline
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-19
Ming Lei
nvme: host: unquiesce queue in nvme_kill_queues()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
Revert "blk-mq: don't use sync workqueue flushing from...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: clarify dispatch may not be drained/blocked...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: don't stop queue for quiescing
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: update comments on blk_mq_quiesce_queue()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: use the introduced blk_mq_unquiesce_queue()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: introduce blk_mq_unquiesce_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: introduce blk_mq_quiesce_queue_nowait()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
blk-mq: move blk_mq_quiesce_queue() into include/linux...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-07
Ming Lei
nvme: fix hang in remove path
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-06
Ming Lei
blk-mq: fix direct issue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-06
Ming Lei
blk-mq: pass correct hctx to blk_mq_try_issue_directly
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-26
Ming Lei
blk-mq: make per-sw-queue bio merge as default .bio_merge
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-26
Ming Lei
blk-mq: merge bio into sw queue before plugging
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
Ming Lei
blk-mq: remove blk_mq_abort_requeue_list()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
Ming Lei
nvme: avoid to use blk_mq_abort_requeue_list()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
Ming Lei
nvme: use blk_mq_start_hw_queues() in nvme_kill_queues()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-02
Ming Lei
block: don't call blk_mq_quiesce_queue() after queue...
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
Ming Lei
mtip32xx: use runtime tag to initialize command header
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-19
Ming Lei
mtip32xx: pass BLK_MQ_F_NO_SCHED
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-19
Ming Lei
block: respect BLK_MQ_F_NO_SCHED
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-14
Ming Lei
block: fix bio_will_gap() for first bvec with offset
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
block: block new I/O just after queue is set as dying
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
block: rename blk_mq_freeze_queue_start()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
block: add a read barrier in blk_queue_enter()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
blk-mq: comment on races related with timeout handler
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
blk-mq: don't complete un-started request in timeout...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-28
Ming Lei
md: raid1: kill warning on powerpc_pseries
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid10: avoid direct access to bvec table in handle_resh...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid10: retrieve page from preallocated resync...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid10: don't use bio's vec table to manage resync...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid10: refactor code of read reshape's .bi_end_io
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: improve write behind
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: move 'offset' out of loop
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
block: introduce bio_copy_data_partial
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: use bio helper in process_checks()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: retrieve page from pre-allocated resync...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: don't use bio's vec table to manage resync...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: simplify r1buf_pool_free()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: prepare for managing resync I/O pages in clean way
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: move two macros into md.h
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1/raid10: don't handle failure of bio_add_page()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-22
Ming Lei
blk-mq: don't complete un-started request in timeout...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-17
Ming Lei
MAINTAINERS: update firmware loader entry
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
blk-mq: free hctx->cpumask in release handler of hctx...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
blk-mq: make lifetime consistent between hctx and its...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
blk-mq: make lifetime consitent between q/ctx and its...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
md: fast clone bio in bio_clone_mddev()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
md: remove unnecessary check on mddev
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
next