projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-mq: simplify blk_mq_free_request
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
2017-02-15
Ming Lei
md/raid1: use bio_clone_bioset_partial() in case of...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
md: fail if mddev->bio_set can't be created
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
block: introduce bio_clone_bioset_partial()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-13
Ming Lei
block/loop: fix race between I/O and set_status
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-01-12
Ming Lei
block: relax check on sg gap
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
fs: logfs: remove unnecesary check
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
fs: logfs: use bio_add_page() in do_erase()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
fs: logfs: use bio_add_page() in __bdev_writeseg()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
fs: logfs: convert to bio_add_page() in sync_request()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
bcache: debug: avoid accessing .bi_io_vec directly
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
target: avoid accessing .bi_vcnt directly
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
block: floppy: use bio_add_page()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
block: drbd: remove impossible failure handling
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
block: bio: pass bvec table to bio_init()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-21
Ming Lei
dm crypt: use bio_add_page()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-21
Ming Lei
dm io: use bvec iterator helpers to implement .get_page...
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-21
Ming Lei
dm rq: replace 'bio->bi_vcnt == 1' with !bio_multiple_segments
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-16
Ming Lei
block: deal with stale req count of plug list
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-10-26
Ming Lei
block: flush: fix IO hang in case of flood fua req
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-10-11
Ming Lei
scsi: Remove one useless stack variable
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-10-11
Ming Lei
scsi: Fix use-after-free
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-08-31
Ming Lei
driver core: fix race between creating/querying glue...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-08-24
Ming Lei
block: make sure a big bio is split into at most 256...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-10
Ming Lei
block: bio: kill BIO_MAX_SIZE
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
block: drbd: avoid to use BIO_MAX_SIZE
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
block: bio: remove BIO_MAX_SECTORS
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
fs: xfs: replace BIO_MAX_SECTORS with BIO_MAX_PAGES
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
iov_iter: use bvec iterator to implement iterate_bvec()
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
block: mark 1st parameter of bvec_iter_advance as const
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
block: move two bvec structure into bvec.h
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-06-09
Ming Lei
block: move bvec iterator into include/linux/bvec.h
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-05-04
Ming Lei
Input: cm109 - spin_lock in complete() cleanup
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-04-15
Ming Lei
block: loop: fix filesystem corruption in case of aio/dio
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-30
Ming Lei
block: partition: initialize percpuref before sending...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-14
Ming Lei
md: multipath: don't hardcopy bio in .make_request...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-12
Ming Lei
block: don't optimize for non-cloned bio in bio_get_last_bvec()
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-03
Ming Lei
block: merge: get the 1st and last bvec via helpers
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-03
Ming Lei
block: get the 1st and last bvec via helpers
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-03
Ming Lei
block: check virt boundary in bio_will_gap()
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-03-03
Ming Lei
block: bio: introduce helpers to get the 1st and last...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-02-14
Ming Lei
blk-mq: mark request queue as mq asap
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-01-23
Ming Lei
block: fix bio splitting on max sectors
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2015-11-30
Ming Lei
blk-merge: fix computing bio->bi_seg_front_size in...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-11-24
Ming Lei
blk-merge: warn if figured out segment number is bigger...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-11-24
Ming Lei
blk-merge: fix blk_bio_segment_split
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-11-24
Ming Lei
block: fix segment split
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
blk-mq: mark ctx as pending at batch in flush plug...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
blk-mq: fix for trace_block_plug()
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
block: check bio_mergeable() early before merging
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
blk-mq: check bio_mergeable() early before merging
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
block: avoid to merge splitted bio
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-10-21
Ming Lei
block: setup bi_phys_segments after splitting
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
block: loop: support DIO & AIO
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
block: loop: introduce ioctl command of LOOP_SET_DIRECT_IO
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
block: loop: prepare for supporing direct IO
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
block: loop: use kthread_work
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
block: loop: set QUEUE_FLAG_NOMERGES for request queue...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-23
Ming Lei
fs: direct-io: don't dirtying pages for ITER_BVEC/ITER_KVEC...
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2015-09-17
Ming Lei
block: fix bounce_end_io
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
next