summaryrefslogtreecommitdiff
path: root/block/blk-merge.c
Commit message (Expand)AuthorAge
* blk-mq: fix discard merge with scheduler attachedJens Axboe2018-02-01
* Revert "block: blk-merge: try to make front segments in full size"Ming Lei2018-01-09
* block: blk-merge: remove unnecessary checkMing Lei2018-01-06
* block: blk-merge: try to make front segments in full sizeMing Lei2018-01-06
* blk-merge: compute bio->bi_seg_front_size efficientlyMing Lei2018-01-06
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-02
* block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-23
* block: pass in queue to inflight accountingJens Axboe2017-08-09
* block: add support for write hints in a bioJens Axboe2017-06-27
* block: Check locking assumptions at runtimeBart Van Assche2017-06-20
* block: don't check for BIO_MAX_PAGES in blk_bio_segment_split()NeilBrown2017-06-18
* block: remove bio_clone() and all references.NeilBrown2017-06-18
* block: Improvements to bounce-buffer handlingNeilBrown2017-06-18
* blk: remove bio_set arg from blk_queue_split()NeilBrown2017-06-18
* block: implement splitting of REQ_OP_WRITE_ZEROES biosChristoph Hellwig2017-04-08
* block: optionally merge discontiguous discard bios into a single requestChristoph Hellwig2017-02-08
* block: enumify ELEVATOR_*_MERGEChristoph Hellwig2017-02-08
* block: move req_set_nomerge to blk.hChristoph Hellwig2017-02-08
* block: free merged request in the callerJens Axboe2017-02-03
* blk-merge: return the merged requestJens Axboe2017-02-03
* blk-mq-sched: add framework for MQ capable IO schedulersJens Axboe2017-01-17
* block: move existing elevator ops to unionJens Axboe2017-01-17
* block: improve handling of the magic discard payloadChristoph Hellwig2016-12-09
* block: factor out req_set_nomergeRitesh Harjani2016-12-01
* block: add support for REQ_OP_WRITE_ZEROESChaitanya Kulkarni2016-12-01
* block: split out request-only flags into a new namespaceChristoph Hellwig2016-10-28
* block: make sure a big bio is split into at most 256 bvecsMing Lei2016-08-24
* block: Fix secure eraseAdrian Hunter2016-08-16
* block: rename bio bi_rw to bi_opfJens Axboe2016-08-07
* Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-07-26
|\
| * block: add a separate operation type for secure eraseChristoph Hellwig2016-06-09
* | block: Fix front merge checkDamien Le Moal2016-07-20
* | block: do not merge requests without consulting with io schedulerTahsin Erdogan2016-07-20
|/
* block: convert merge/insert code to check for REQ_OPs.Mike Christie2016-06-07
* block, fs, mm, drivers: use bio set/get op accessorsMike Christie2016-06-07
* block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITEMike Christie2016-06-07
* block: merge: get the 1st and last bvec via helpersMing Lei2016-03-03
* block: fix bio splitting on max sectorsMing Lei2016-01-22
* Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-19
|\
| * block: split bios to max possible lengthKeith Busch2016-01-12
| * block: add call to split trace pointMike Krinkin2015-12-03
* | Revert "block: Split bios on chunk boundaries"Jens Axboe2016-01-08
* | block: Split bios on chunk boundariesKeith Busch2015-12-22
* | blk-merge: fix computing bio->bi_seg_front_size in case of single segmentMing Lei2015-11-30
|/
* blk-merge: warn if figured out segment number is bigger than nr_phys_segmentsMing Lei2015-11-23
* blk-merge: fix blk_bio_segment_splitMing Lei2015-11-23
* block: fix segment splitMing Lei2015-11-23
* block: avoid to merge splitted bioMing Lei2015-10-21
* block: setup bi_phys_segments after splittingMing Lei2015-10-21
* block: blk-merge: fast-clone bio when splitting rw biosMing Lei2015-09-17