aboutsummaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: fix use-after-free in seq fileVegard Nossum2017-05-171-0/+1
* sg_write()/bsg_write() is not fit to be called under KERNEL_DSAl Viro2017-05-171-0/+3
* cfq-iosched: fix the setting of IOPS mode on SSDsJens Axboe2016-01-082-1/+16
* block: Make CFQ default to IOPS mode on SSDsTahsin Erdogan2016-01-081-1/+1
* block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.3.0Mauro Andreolini2016-01-083-252/+580
* block: introduce the BFQ-v7r8 I/O sched for 3.3Paolo Valente2016-01-085-0/+6812
* block: cgroups, kconfig, build bits for BFQ-v7r8-3.3Arianna Avanzini2016-01-082-0/+34
* iosched: prevent aliased requests from starving other I/OJeff Moyer2016-01-083-15/+5
* block: urgent request: remove unnecessary urgent markingPaul Reioux2016-01-083-19/+4
* block: Add API for urgent request handlingTatyana Brokhman2016-01-084-2/+52
* block: Add support for reinsert a dispatched reqTatyana Brokhman2016-01-082-0/+79
* block: blk-core: add printk_ratelimitAsutosh Das2016-01-081-3/+6
* block: Add BLKROTATIONAL ioctlMartin K. Petersen2016-01-082-0/+5
* block: Introduce blk_set_stacking_limits functionMartin K. Petersen2016-01-081-8/+24
* make register_disk() staticAl Viro2016-01-081-1/+1
* block/cfq-iosched: fix merge errorfaux1232016-01-081-3/+1
* block: fix lockdep warning on io_context release put_io_context()Tejun Heo2016-01-081-7/+14
* block: don't call elevator callbacks for plug mergesTejun Heo2016-01-082-21/+13
* block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator funct...Tejun Heo2016-01-084-53/+45
* block: strip out locking optimization in put_io_context()faux1232016-01-084-84/+14
* block: fix ioc locking warningShaohua Li2016-01-081-1/+3
* block: fix NULL icq_cache referenceShaohua Li2016-01-081-4/+6
* block,cfq: change code orderShaohua Li2016-01-081-3/+4
* cfq-iosched: fix use-after-free of cfqqJens Axboe2016-01-081-4/+3
* vfs: fix up ENOIOCTLCMD error handlingLinus Torvalds2016-01-081-4/+22
* block: fix blk_queue_end_tag()Dan Williams2016-01-081-11/+2
* block: remove WARN_ON_ONCE() in exit_io_context()Tejun Heo2016-01-081-3/+0
* block: an exiting task should be allowed to create io_contextTejun Heo2016-01-081-3/+9
* block: re-use existing 'reading' variable instead of checking direction againmajianpeng2016-01-081-1/+1
* block: ioc_cgroup_changed() needs to be exportedJens Axboe2016-01-081-0/+1
* block: don't kick empty queue in blk_drain_queue()Tejun Heo2016-01-081-1/+8
* block: fix merge error from "block, cfq: move icq creation and rq->elv.icqfaux1232016-01-081-170/+0
* block, cfq: move icq creation and rq->elv.icq association tofaux1232016-01-084-8/+212
* block, cfq: restructure io_cq creation path for io_contextfaux1232016-01-081-54/+42
* block, cfq: move io_cq exit/release to blk-ioc.cTejun Heo2016-01-085-55/+78
* block, cfq: move icq cache management to block coreTejun Heo2016-01-084-41/+52
* block, cfq: move io_cq lookup to blk-ioc.cTejun Heo2016-01-083-40/+45
* block, cfq: move cfqd->icq_list to request_queue and add request->elv.icqTejun Heo2016-01-083-19/+12
* block, cfq: reorganize cfq_io_context into generic and cfq specific partsfaux1232016-01-082-145/+161
* block: remove elevator_queue->opsTejun Heo2016-01-082-43/+41
* block: reorder elevator switch sequenceTejun Heo2016-01-081-54/+37
* block, cfq: replace current_io_context() with create_io_context()faux1232016-01-084-49/+71
* block, cfq: kill cic->keyTejun Heo2016-01-081-21/+5
* block, cfq: kill ioc_goneTejun Heo2016-01-081-38/+5
* block, cfq: remove delayed unlinkTejun Heo2016-01-082-98/+10
* block, cfq: unlink cfq_io_context's immediatelyTejun Heo2016-01-083-66/+146
* block: fix merge error from "block, cfq: move ioc ioprio/cgroup changedfaux1232016-01-081-16/+12
* block, cfq: fix cic lookup lockingTejun Heo2016-01-081-32/+35
* block, cfq: fix race condition in cic creation path and tighten lockingTejun Heo2016-01-081-59/+76
* block, cfq: move ioc ioprio/cgroup changed handling to cicTejun Heo2016-01-083-20/+55