Show patches with: Submitter = Ming Lei       |   2783 patches
« 1 2 ... 25 26 27 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] blk-mq-sched: introduce blk_mq_sched_queue_depth() - 1 - --- 2017-07-17 Ming Lei New
[6/6] blk-mq: unexport APIs for start/stop queues - - - --- 2017-07-14 Ming Lei New
[5/6] block: use BLK_MQ_F_AUTO_RESTART on virtio-blk and xen-blkfront - - - --- 2017-07-14 Ming Lei New
[4/6] blk-mq: introduce auto restart - - - --- 2017-07-14 Ming Lei New
[3/6] block: don't call blk_mq_delay_run_hw_queue() in case of BLK_STS_RESOURCE - - - --- 2017-07-14 Ming Lei New
[2/6] SCSI: use blk_mq_run_hw_queues() in scsi_kick_queue() - - - --- 2017-07-14 Ming Lei New
[1/6] xen-blkfront: quiesce/unquiesce queue instead of start/stop queues - - - --- 2017-07-14 Ming Lei New
blk-mq: don't leak preempt counter/q_usage_counter when allocating rq failed - - - --- 2017-07-14 Ming Lei New
[v2,3/3] md: raid1-10: move raid1/raid10 common code into raid1-10.c - - - --- 2017-07-14 Ming Lei New
[v2,2/3] md: raid1/raid10: initialize bvec table via bio_add_page() 1 - - --- 2017-07-14 Ming Lei New
[v2,1/3] md: remove 'idx' from 'struct resync_pages' - - - --- 2017-07-14 Ming Lei New
[2/2] md: raid1/raid10: initialize bvec table via bio_add_page() 1 - - --- 2017-07-12 Ming Lei New
[1/2] md: remove 'idx' from 'struct resync_pages' - - - --- 2017-07-12 Ming Lei New
[6/6] blk-mq: unexport APIs for start/stop queues - - - --- 2017-07-11 Ming Lei New
[5/6] blk-mq: introduce basic congestion control - - - --- 2017-07-11 Ming Lei New
[4/6] blk-mq: use EWMA to estimate congestion threshold - - - --- 2017-07-11 Ming Lei New
[3/6] blk-mq: send the request to dispatch list if direct issue returns busy - - - --- 2017-07-11 Ming Lei New
[2/6] SCSI: use blk_mq_run_hw_queues() in scsi_kick_queue() - - - --- 2017-07-11 Ming Lei New
[1/6] xen-blkfront: avoid to use start/stop queue - - - --- 2017-07-11 Ming Lei New
[v3,05/14] md: raid1: don't use bio's vec table to manage resync pages - - - --- 2017-07-10 Ming Lei New
[v3,05/14] md: raid1: don't use bio's vec table to manage resync pages - - - --- 2017-07-10 Ming Lei New
mtip32xx: avoid to read HOST_CAP from HW in .queue_rq() - 1 - --- 2017-07-05 Ming Lei New
blk-mq-sched: fix performance regression of mq-deadline - - - --- 2017-07-03 Ming Lei New
[1/1] block: Convert hd_struct in_flight from atomic to percpu - - - --- 2017-06-30 Ming Lei New
[v2,11/51] md: raid1: initialize bvec table via bio_add_page() 1 - - --- 2017-06-27 Ming Lei New
[v2,51/51] block: bio: pass segments to bio if bio_add_page() is bypassed - - - --- 2017-06-26 Ming Lei New
[v2,50/51] block: enable multipage bvecs - - - --- 2017-06-26 Ming Lei New
[v2,49/51] fs/direct-io: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,48/51] fs/btrfs: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,47/51] fs: crypto: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,46/51] exofs: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,45/51] f2fs: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,44/51] gfs2: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,43/51] xfs: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,42/51] ext4: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,41/51] fs/iomap: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,40/51] fs/block: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,39/51] fs/mpage: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,38/51] dm-crypt: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,37/51] dm-crypt: don't clear bvec->bv_page in crypt_free_buffer_pages() - - - --- 2017-06-26 Ming Lei New
[v2,36/51] md: raid1: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,35/51] bcache: convert to bio_for_each_segment_all_sp() - - - --- 2017-06-26 Ming Lei New
[v2,34/51] block: convert to singe/multi page version of bio_for_each_segment_all() - - - --- 2017-06-26 Ming Lei New
[v2,33/51] block: deal with dirtying pages for multipage bvec - - - --- 2017-06-26 Ming Lei New
[v2,32/51] btrfs: use bvec_get_last_page to get bio's last page - - - --- 2017-06-26 Ming Lei New
[v2,31/51] fs/buffer.c: use bvec iterator to truncate the bio - - - --- 2017-06-26 Ming Lei New
[v2,30/51] block: introduce bvec_get_last_page() - - - --- 2017-06-26 Ming Lei New
[v2,29/51] block: bio: introduce single/multi page version of bio_for_each_segment_all() - - - --- 2017-06-26 Ming Lei New
[v2,28/51] block: introduce bvec_for_each_sp_bvec() - - - --- 2017-06-26 Ming Lei New
[v2,27/51] block: use bio_for_each_segment_mp() to map sg - - - --- 2017-06-26 Ming Lei New
[v2,26/51] block: use bio_for_each_segment_mp() to compute segments count - - - --- 2017-06-26 Ming Lei New
[v2,25/51] block: blk-merge: remove unnecessary check - - - --- 2017-06-26 Ming Lei New
[v2,24/51] block: blk-merge: try to make front segments in full size - - - --- 2017-06-26 Ming Lei New
[v2,23/51] blk-merge: compute bio->bi_seg_front_size efficiently - - - --- 2017-06-26 Ming Lei New
[v2,22/51] block: introduce bio_for_each_segment_mp() - - - --- 2017-06-26 Ming Lei New
[v2,21/51] block: implement sp version of bvec iterator helpers - - - --- 2017-06-26 Ming Lei New
[v2,20/51] block: introduce multipage/single page bvec helpers - - - --- 2017-06-26 Ming Lei New
[v2,19/51] block: comments on bio_for_each_segment[_all] - - - --- 2017-06-26 Ming Lei New
[v2,18/51] block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irq - - - --- 2017-06-26 Ming Lei New
[v2,17/51] bvec_iter: introduce BVEC_ITER_ALL_INIT - - - --- 2017-06-26 Ming Lei New
[v2,16/51] block: bounce: avoid direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,15/51] btrfs: comment on direct access bvec table - - - --- 2017-06-26 Ming Lei New
[v2,14/51] btrfs: avoid to access bvec table directly for a cloned bio - 1 - --- 2017-06-26 Ming Lei New
[v2,13/51] btrfs: avoid access to .bi_vcnt directly - - - --- 2017-06-26 Ming Lei New
[v2,12/51] md: raid10: avoid to access bvec table directly - - - --- 2017-06-26 Ming Lei New
[v2,11/51] md: raid1: initialize bvec table via bio_add_page() - - - --- 2017-06-26 Ming Lei New
[v2,10/51] dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE - - - --- 2017-06-26 Ming Lei New
[v2,09/51] block: comment on bio_iov_iter_get_pages() - - - --- 2017-06-26 Ming Lei New
[v2,08/51] block: comment on bio_alloc_pages() - - - --- 2017-06-26 Ming Lei New
[v2,07/51] bcache: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,06/51] f2fs: f2fs_read_end_io: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,05/51] fs/buffer: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,04/51] mm: page_io.c: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,03/51] kernel/power/swap.c: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,02/51] block: loop: comment on direct access to bvec table - - - --- 2017-06-26 Ming Lei New
[v2,01/51] block: drbd: comment on direct access bvec table - - - --- 2017-06-26 Ming Lei New
[RESEND] nvme: host: unquiesce queue in nvme_kill_queues() - - - --- 2017-06-19 Ming Lei New
blk-tag: not touch rq->internal_tag - - - --- 2017-06-16 Ming Lei New
[v5,12/12] Revert "blk-mq: don't use sync workqueue flushing from drivers" - 1 - --- 2017-06-06 Ming Lei New
[v5,11/12] blk-mq: clarify dispatch may not be drained/blocked by stopping queue - 1 - --- 2017-06-06 Ming Lei New
[v5,10/12] blk-mq: don't stop queue for quiescing - 1 - --- 2017-06-06 Ming Lei New
[v5,09/12] blk-mq: update comments on blk_mq_quiesce_queue() - - - --- 2017-06-06 Ming Lei New
[v5,08/12] blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue - 1 - --- 2017-06-06 Ming Lei New
[v5,07/12] nvme: host: unquiesce queue in nvme_kill_queues() - - - --- 2017-06-06 Ming Lei New
[v5,06/12] blk-mq: use the introduced blk_mq_unquiesce_queue() - 1 - --- 2017-06-06 Ming Lei New
[v5,05/12] blk-mq: introduce blk_mq_unquiesce_queue - 1 - --- 2017-06-06 Ming Lei New
[v5,04/12] blk-mq: introduce blk_mq_quiesce_queue_nowait() - 1 - --- 2017-06-06 Ming Lei New
[v5,03/12] blk-mq: move blk_mq_quiesce_queue() into include/linux/blk-mq.h - 1 - --- 2017-06-06 Ming Lei New
[v5,02/12] blk-mq: fix direct issue - 1 - --- 2017-06-06 Ming Lei New
[v5,01/12] blk-mq: pass correct hctx to blk_mq_try_issue_directly - 1 - --- 2017-06-06 Ming Lei New
[v4,11/11] Revert "blk-mq: don't use sync workqueue flushing from drivers" - 1 - --- 2017-06-05 Ming Lei New
[v4,10/11] blk-mq: clarify dispatch may not be drained/blocked by stopping queue - - - --- 2017-06-05 Ming Lei New
[v4,09/11] blk-mq: don't stop queue for quiescing - 1 - --- 2017-06-05 Ming Lei New
[v4,08/11] blk-mq: update comments on blk_mq_quiesce_queue() - - - --- 2017-06-05 Ming Lei New
[v4,07/11] blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue - - - --- 2017-06-05 Ming Lei New
[v4,06/11] nvme: host: unquiesce queue in nvme_kill_queues() - - - --- 2017-06-05 Ming Lei New
[v4,05/11] blk-mq: use the introduced blk_mq_unquiesce_queue() - 1 - --- 2017-06-05 Ming Lei New
[v4,04/11] blk-mq: introduce blk_mq_unquiesce_queue - 1 - --- 2017-06-05 Ming Lei New
[v4,03/11] blk-mq: introduce blk_mq_quiesce_queue_nowait() - 1 - --- 2017-06-05 Ming Lei New
[v4,02/11] blk-mq: move blk_mq_quiesce_queue() into include/linux/blk-mq.h - - - --- 2017-06-05 Ming Lei New
« 1 2 ... 25 26 27 28 »