Show patches with: Submitter = Mike Snitzer       |    State = Action Required       |    Archived = No       |   140 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[00/35,v2] separate operations from flags in the bio/request structs - - - 0 0 0 2016-01-08 Mike Snitzer New
[RFC] dm: fix excessive dm-mq context switching - - - 0 0 0 2016-02-05 Mike Snitzer New
block: transfer source bio's cgroup tags to clone via bio_associate_blkcg() (was: Re: blkio cgrou... - - - 0 0 0 2016-03-02 Mike Snitzer New
[RFC,1/4] dm mpath: switch to using bitops for state flags - - - 0 0 0 2016-03-31 Mike Snitzer New
[RFC,2/4] dm mpath: use atomic_t for counting members of 'struct multipath' - - - 0 0 0 2016-03-31 Mike Snitzer New
[RFC,3/4] dm mpath: move trigger_event member to the end of 'struct multipath' - - - 0 0 0 2016-03-31 Mike Snitzer New
[RFC,4/4] dm mpath: eliminate use of spinlock in IO fast-paths - - - 0 0 0 2016-03-31 Mike Snitzer New
[RFC] block: wire blkdev_fallocate() to block_device_operations' reserve_space - - - 0 0 0 2016-04-12 Mike Snitzer New
block: allow early return of -EOPNOTSUPP from blkdev_issue_discard - - - 0 0 0 2016-05-04 Mike Snitzer New
[v2,1/5] block: reinstate early return of -EOPNOTSUPP from blkdev_issue_discard - - - 0 0 0 2016-05-05 Mike Snitzer New
[2/5] block: make bio_inc_remaining() interface accessible again - - - 0 0 0 2016-05-05 Mike Snitzer New
[3/5] dm thin: remove __bio_inc_remaining() and switch to using bio_inc_remaining() - - - 0 0 0 2016-05-05 Mike Snitzer New
[4/5] dm thin: use __blkdev_issue_discard for async discard support - - - 0 0 0 2016-05-05 Mike Snitzer New
[5/5] dm thin: unroll issue_discard() to create longer discard bio chains - - - 0 0 0 2016-05-05 Mike Snitzer New
PR API fixes for multipathing - 1 - 0 0 0 2016-07-16 Mike Snitzer New
bug: using smp_processor_id() in preemptible code in rr_select_path() - - - 0 0 0 2016-08-05 Mike Snitzer New
dm-crypt: Fix error with too large bios - - - 0 0 0 2016-08-30 Mike Snitzer New
[1/3] blk-mq: introduce blk_mq_delay_kick_requeue_list() - 1 - 0 0 0 2016-09-13 Mike Snitzer New
[2/3] dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requests - - - 0 0 0 2016-09-13 Mike Snitzer New
[3/3] dm mpath: delay the requeue of blk-mq requests while all paths down - 1 - 0 0 0 2016-09-13 Mike Snitzer New
[v2,1/6] blk-mq: introduce blk_mq_delay_kick_requeue_list() - 1 - 0 0 0 2016-09-14 Mike Snitzer New
[v2,2/6] dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requests - - - 0 0 0 2016-09-14 Mike Snitzer New
[v2,3/6] dm rq: reduce arguments passed to map_request() and dm_requeue_original_request() - 1 - 0 0 0 2016-09-14 Mike Snitzer New
[v2,4/6] dm rq: introduce dm_mq_kick_requeue_list() - 1 - 0 0 0 2016-09-14 Mike Snitzer New
[v2,5/6] dm mpath: use dm_mq_kick_requeue_list() - 1 - 0 0 0 2016-09-14 Mike Snitzer New
[v2,6/6] dm mpath: delay the requeue of blk-mq requests while all paths down - 1 - 0 0 0 2016-09-14 Mike Snitzer New
[v3,1/6] blk-mq: introduce blk_mq_delay_kick_requeue_list() - - - 0 0 0 2016-09-14 Mike Snitzer New
brd: remove support for BLKFLSBUF - - - 0 0 0 2016-10-25 Mike Snitzer New
block: disallow changing max_sectors_kb on a request stacking device - - - 0 0 0 2016-10-28 Mike Snitzer New
[v2] block: disallow changing max_sectors_kb on a request stacking device - - - 0 0 0 2016-11-07 Mike Snitzer New
[for-4.12] block, dm: use __blk_integrity_register to properly setup integrity profile - - - 0 0 0 2017-04-21 Mike Snitzer New
[v2,for-4.12] block: fix blk_integrity_register to use template's interval_exp if not 0 1 - - 0 0 0 2017-04-22 Mike Snitzer New
dedicated error codes for the block layer V3 - - - 0 0 0 2017-06-09 Mike Snitzer New
dm integrity tests crash kernel (4.12-rc5) - - - 0 0 0 2017-06-19 Mike Snitzer New
[for-4.14,RFC,1/2] dm rq: avoid deadlock if dm-mq is stacked on old .request_fn device(s) - - - 0 0 0 2017-07-13 Mike Snitzer New
[for-4.14,RFC,2/2] dm rq: eliminate historic blk-mq and .request_fn queue stacking restrictions - - - 0 0 0 2017-07-13 Mike Snitzer New
dm mpath: switch IO scheduler of underlying paths to "none" [was: Re: BFQ + dm-mpath] - - - 0 0 0 2017-09-08 Mike Snitzer New
block: directly insert blk-mq request from blk_insert_cloned_request() - - - 0 0 0 2017-09-08 Mike Snitzer New
[v2] block: directly insert blk-mq request from blk_insert_cloned_request() - - - 0 0 0 2017-09-11 Mike Snitzer New
block: early return from blk_queue_split() if q->bio_split is NULL - - - 0 0 0 2017-11-20 Mike Snitzer New
[for-4.16,1/5] block: establish request failover callback infrastructure - - - 0 0 0 2017-12-19 Mike Snitzer New
[for-4.16,2/5] nvme: use request's failover callback for multipath failover - - - 0 0 0 2017-12-19 Mike Snitzer New
[for-4.16,3/5] nvme: move nvme_req_needs_failover() from multipath to core - - - 0 0 0 2017-12-19 Mike Snitzer New
[for-4.16,4/5] dm mpath: use NVMe error handling to know when an error is retryable - - - 0 0 0 2017-12-19 Mike Snitzer New
[for-4.16,5/5] dm mpath: skip calls to end_io_bio if using NVMe bio-based and round-robin - - - 0 0 0 2017-12-19 Mike Snitzer New
[for-4.16,4/5] dm mpath: use NVMe error handling to know when an error is retryable - - - 0 0 0 2017-12-20 Mike Snitzer New
[for-4.16,v2,1/5] block: establish request failover callback - - - 0 0 0 2017-12-27 Mike Snitzer New
[for-4.16,v2,2/5] nvme: use request_queue's failover_rq_fn callback for multipath failover - - - 0 0 0 2017-12-27 Mike Snitzer New
[for-4.16,v2,3/5] nvme: move nvme_req_needs_failover() from multipath to core - - - 0 0 0 2017-12-27 Mike Snitzer New
[for-4.16,v2,4/5] dm mpath: use NVMe error handling to know when an error is retryable - - - 0 0 0 2017-12-27 Mike Snitzer New
[for-4.16,v2,5/5] dm mpath: skip calls to end_io_bio if using NVMe bio-based and round-robin - - - 0 0 0 2017-12-27 Mike Snitzer New
[for-4.16,v2,0/5] block, nvme, dm: allow DM multipath to use NVMe's error handler - - - 0 0 0 2018-01-04 Mike Snitzer New
[for-4.16,1/2] block: cope with gendisk's 'queue' being added later - - - 0 0 0 2018-01-09 Mike Snitzer New
[for-4.16,2/2] dm: fix awkward request_queue initialization - - - 0 0 0 2018-01-09 Mike Snitzer New
[for-4.16,v2,1/3] block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN - - - 0 0 0 2018-01-10 Mike Snitzer New
[for-4.16,v2,2/3] block: cope with gendisk's 'queue' being added later - - - 0 0 0 2018-01-10 Mike Snitzer New
[for-4.16,v2,3/3] dm: fix awkward request_queue initialization - - - 0 0 0 2018-01-10 Mike Snitzer New
[for-4.16,v3,1/3] block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN - 2 - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v3,2/3] block: allow gendisk's request_queue registration to be deferred - - - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v3,3/3] dm: fix awkward and incomplete request_queue initialization - - - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v3,2/3] block: allow gendisk's request_queue registration to be deferred - - - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v4,1/4] block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN - 2 - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v4,2/4] block: use queue_lock when clearing QUEUE_FLAG_REGISTERED in blk_unregister_queue - - - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v4,3/4] block: allow gendisk's request_queue registration to be deferred - 1 - 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v4,4/4] dm: fix awkward and incomplete request_queue initialization - - 1 0 0 0 2018-01-11 Mike Snitzer New
[for-4.16,v5,1/4] block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN - 2 - 0 0 0 2018-01-12 Mike Snitzer New
[for-4.16,v5,2/4] block: properly protect the 'queue' kobj in blk_unregister_queue - - - 0 0 0 2018-01-12 Mike Snitzer New
[for-4.16,v5,3/4] block: allow gendisk's request_queue registration to be deferred - 1 - 0 0 0 2018-01-12 Mike Snitzer New
[for-4.16,v5,4/4] dm: fix incomplete request_queue initialization - - 1 0 0 0 2018-01-12 Mike Snitzer New
[for-4.16,v6,2/4] block: properly protect the 'queue' kobj in blk_unregister_queue - 1 - 0 0 0 2018-01-12 Mike Snitzer New
[V3,0/5] dm-rq: improve sequential I/O performance - - - 0 0 0 2018-01-12 Mike Snitzer New
[for-4.16,v5,0/4] block/dm: allow DM to defer blk_register_queue() until ready - - - 0 0 0 2018-01-15 Mike Snitzer New
[for-4.16,v4-mike,1/2] blk-mq: return dispatch result from blk_mq_try_issue_directly - - - 0 0 0 2018-01-16 Mike Snitzer New
[for-4.16,v4-mike,2/2] blk-mq: issue request directly for blk_insert_cloned_request - - - 0 0 0 2018-01-16 Mike Snitzer New
[for-4.16,v4-mike,2/2] blk-mq: issue request directly for blk_insert_cloned_request - - - 0 0 0 2018-01-16 Mike Snitzer New
[for-4.16,v5,1/3] blk-mq: factor out a few helpers from __blk_mq_try_issue_directly - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v5,2/3] blk-mq: improve DM's blk-mq IO merging performance - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v5,2/3] blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v5,3/3] blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v6,1/3] blk-mq: factor out a few helpers from __blk_mq_try_issue_directly - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v6,2/3] blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback - - - 0 0 0 2018-01-17 Mike Snitzer New
[for-4.16,v6,3/3] blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request - - - 0 0 0 2018-01-17 Mike Snitzer New
blk mq: don't blk_mq_request_bypass_insert _and_ return BLK_STS_RESOURCE - - - 0 0 0 2018-01-18 Mike Snitzer New
[RFC] blk-mq: fixup RESTART when queue becomes idle - - - 0 0 0 2018-01-18 Mike Snitzer New
block: neutralize blk_insert_cloned_request IO stall regression (was: Re: [RFC PATCH] blk-mq: fix... - - - 0 0 0 2018-01-23 Mike Snitzer New
[V4] blk-mq: introduce BLK_STS_DEV_RESOURCE - - 1 0 0 0 2018-01-29 Mike Snitzer New
[v5] blk-mq: introduce BLK_STS_DEV_RESOURCE - - 1 0 0 0 2018-01-30 Mike Snitzer New
[v6] blk-mq: introduce BLK_STS_DEV_RESOURCE - - 1 0 0 0 2018-01-31 Mike Snitzer New
[00/13] convert block layer to bioset_init()/mempool_init() - - - 0 0 0 2018-05-22 Mike Snitzer New
why does __split_and_process_bio use bio_clone_bioset? - - - 0 0 0 2018-06-14 Mike Snitzer New
block: allow max_discard_segments to be stacked - 1 - 0 0 0 2018-07-20 Mike Snitzer New
nvme: allow ANA support to be independent of native multipathing nvme: allow ANA support to be independent of native multipathing - - - 0 0 0 2018-11-15 Mike Snitzer New
[v2] nvme: allow ANA support to be independent of native multipathing [v2] nvme: allow ANA support to be independent of native multipathing - - - 0 0 0 2018-11-16 Mike Snitzer New
[v2,1/6] dm: dont rewrite dm_disk(md)->part0.in_flight per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v2,2/6] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v2,3/6] block: delete part_round_stats and switch to less precise counting per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v2,4/6] block: switch to per-cpu in-flight counters per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v2,5/6] block: return just one value from part_in_flight per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v2,6/6] dm: remove the pending IO accounting per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-11-30 Mike Snitzer New
[v3,1/7] dm: dont rewrite dm_disk(md)->part0.in_flight per-cpu in_flight counters for bio-based drivers - - - 0 0 0 2018-12-05 Mike Snitzer New
« 1 2 »