| Commit message (Expand) | Author | Age | Files | Lines |
* | block: optionally merge discontiguous discard bios into a single request | Christoph Hellwig | 2017-02-08 | 1 | -1/+4 |
* | block: enumify ELEVATOR_*_MERGE | Christoph Hellwig | 2017-02-08 | 1 | -1/+1 |
* | block: move req_set_nomerge to blk.h | Christoph Hellwig | 2017-02-08 | 1 | -7/+0 |
* | block: free merged request in the caller | Jens Axboe | 2017-02-03 | 1 | -3/+12 |
* | blk-merge: return the merged request | Jens Axboe | 2017-02-03 | 1 | -15/+16 |
* | blk-mq-sched: add framework for MQ capable IO schedulers | Jens Axboe | 2017-01-17 | 1 | -1/+1 |
* | block: move existing elevator ops to union | Jens Axboe | 2017-01-17 | 1 | -2/+2 |
* | block: improve handling of the magic discard payload | Christoph Hellwig | 2016-12-09 | 1 | -36/+17 |
* | block: factor out req_set_nomerge | Ritesh Harjani | 2016-12-01 | 1 | -9/+10 |
* | block: add support for REQ_OP_WRITE_ZEROES | Chaitanya Kulkarni | 2016-12-01 | 1 | -4/+13 |
* | block: split out request-only flags into a new namespace | Christoph Hellwig | 2016-10-28 | 1 | -4/+4 |
* | block: make sure a big bio is split into at most 256 bvecs | Ming Lei | 2016-08-24 | 1 | -0/+22 |
* | block: Fix secure erase | Adrian Hunter | 2016-08-16 | 1 | -14/+19 |
* | block: rename bio bi_rw to bi_opf | Jens Axboe | 2016-08-07 | 1 | -4/+4 |
* | Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block | Linus Torvalds | 2016-07-27 | 1 | -4/+2 |
|\ |
|
| * | block: add a separate operation type for secure erase | Christoph Hellwig | 2016-06-09 | 1 | -4/+2 |
* | | block: Fix front merge check | Damien Le Moal | 2016-07-21 | 1 | -3/+3 |
* | | block: do not merge requests without consulting with io scheduler | Tahsin Erdogan | 2016-07-21 | 1 | -0/+6 |
|/ |
|
* | block: convert merge/insert code to check for REQ_OPs. | Mike Christie | 2016-06-07 | 1 | -4/+6 |
* | block, fs, mm, drivers: use bio set/get op accessors | Mike Christie | 2016-06-07 | 1 | -6/+6 |
* | block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITE | Mike Christie | 2016-06-07 | 1 | -1/+1 |
* | block: merge: get the 1st and last bvec via helpers | Ming Lei | 2016-03-03 | 1 | -6/+2 |
* | block: fix bio splitting on max sectors | Ming Lei | 2016-01-23 | 1 | -7/+19 |
* | Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-block | Linus Torvalds | 2016-01-20 | 1 | -3/+19 |
|\ |
|
| * | block: split bios to max possible length | Keith Busch | 2016-01-12 | 1 | -3/+16 |
| * | block: add call to split trace point | Mike Krinkin | 2015-12-03 | 1 | -0/+3 |
* | | Revert "block: Split bios on chunk boundaries" | Jens Axboe | 2016-01-08 | 1 | -1/+1 |
* | | block: Split bios on chunk boundaries | Keith Busch | 2015-12-23 | 1 | -1/+1 |
* | | blk-merge: fix computing bio->bi_seg_front_size in case of single segment | Ming Lei | 2015-11-30 | 1 | -0/+3 |
|/ |
|
* | blk-merge: warn if figured out segment number is bigger than nr_phys_segments | Ming Lei | 2015-11-24 | 1 | -0/+6 |
* | blk-merge: fix blk_bio_segment_split | Ming Lei | 2015-11-24 | 1 | -3/+19 |
* | block: fix segment split | Ming Lei | 2015-11-24 | 1 | -2/+2 |
* | block: avoid to merge splitted bio | Ming Lei | 2015-10-21 | 1 | -0/+3 |
* | block: setup bi_phys_segments after splitting | Ming Lei | 2015-10-21 | 1 | -7/+22 |
* | block: blk-merge: fast-clone bio when splitting rw bios | Ming Lei | 2015-09-17 | 1 | -15/+4 |
* | block: Refuse request/bio merges with gaps in the integrity payload | Sagi Grimberg | 2015-09-11 | 1 | -0/+6 |
* | block: Check for gaps on front and back merges | Jens Axboe | 2015-09-03 | 1 | -13/+6 |
* | block: fix bogus compiler warnings in blk-merge.c | Jens Axboe | 2015-09-03 | 1 | -8/+7 |
* | Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block | Linus Torvalds | 2015-09-02 | 1 | -1/+1 |
|\ |
|
| * | scatterlist: remove open coded sg_unmark_end instances | Dan Williams | 2015-08-17 | 1 | -1/+1 |
* | | blk: Fix bio_io_vec index when checking bvec gaps | Keith Busch | 2015-09-01 | 1 | -1/+1 |
* | | block: Replace SG_GAPS with new queue limits mask | Keith Busch | 2015-08-19 | 1 | -16/+7 |
|/ |
|
* | block: kill merge_bvec_fn() completely | Kent Overstreet | 2015-08-13 | 1 | -14/+3 |
* | block: make generic_make_request handle arbitrarily sized bios | Kent Overstreet | 2015-08-13 | 1 | -10/+149 |
* | block: manipulate bio->bi_flags through helpers | Jens Axboe | 2015-07-29 | 1 | -1/+1 |
* | block: only honor SG gap prevention for merges that contain data | Jens Axboe | 2015-05-29 | 1 | -1/+2 |
* | Fix bug in blk_rq_merge_ok | Wenbo Wang | 2015-03-20 | 1 | -1/+1 |
* | block: remove unused function blk_bio_map_sg | Christoph Hellwig | 2015-02-11 | 1 | -29/+0 |
* | block: prevent request-to-request merging with gaps if not allowed | Keith Busch | 2015-02-11 | 1 | -0/+12 |
* | block: blk-merge: fix blk_recount_segments() | Ming Lei | 2014-11-12 | 1 | -8/+11 |