aboutsummaryrefslogtreecommitdiffstats
path: root/block/blk-core.c
Commit message (Expand)AuthorAgeFilesLines
* block: urgent request: remove unnecessary urgent markingPaul Reioux2016-01-081-6/+2
* block: Add API for urgent request handlingTatyana Brokhman2016-01-081-2/+24
* block: Add support for reinsert a dispatched reqTatyana Brokhman2016-01-081-0/+44
* block: blk-core: add printk_ratelimitAsutosh Das2016-01-081-3/+6
* block: don't call elevator callbacks for plug mergesTejun Heo2016-01-081-10/+9
* block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator funct...Tejun Heo2016-01-081-2/+2
* block: strip out locking optimization in put_io_context()faux1232016-01-081-1/+1
* block: fix NULL icq_cache referenceShaohua Li2016-01-081-4/+6
* block: don't kick empty queue in blk_drain_queue()Tejun Heo2016-01-081-1/+8
* block, cfq: move icq creation and rq->elv.icq association tofaux1232016-01-081-7/+39
* block, cfq: move cfqd->icq_list to request_queue and add request->elv.icqTejun Heo2016-01-081-0/+1
* block, cfq: replace current_io_context() with create_io_context()faux1232016-01-081-5/+20
* block: misc updates to blk_get_queue()Tejun Heo2016-01-081-4/+4
* block, cfq: move cfqd->cic_index to q->idfaux1232016-01-081-8/+16
* block: add missing blk_queue_dead() checksTejun Heo2016-01-081-0/+21
* block: fix drain_all condition in blk_drain_queue()Tejun Heo2016-01-081-6/+18
* block: add blk_queue_dead()Tejun Heo2016-01-081-3/+3
* block: add missed trace_block_plugShaohua Li2016-01-081-1/+3
* block: avoid unnecessary plug list flushShaohua Li2016-01-081-2/+0
* block: don't call blk_drain_queue() if elevator is not upTejun Heo2016-01-081-2/+7
* blk-flush: move the queue kick intoJeff Moyer2016-01-081-0/+2
* block: fix flush machinery for stacking drivers with differring flush flagsJeff Moyer2016-01-081-2/+6
* block: Remove the control of complete cpu from bio.Tao Ma2016-01-081-3/+1
* block: fix request_queue lifetime handling by making blk_queue_cleanup() prop...Tejun Heo2016-01-081-21/+36
* block: drop @tsk from attempt_plug_merge() and explain sync rulesTejun Heo2016-01-081-7/+21
* block: make get_request[_wait]() fail if queue is deadTejun Heo2016-01-081-16/+38
* block: reorganize throtl_get_tg() and blk_throtl_bio()Tejun Heo2016-01-081-6/+2
* block: reorganize queue drainingTejun Heo2016-01-081-0/+28
* block: pass around REQ_* flags instead of broken down booleans during request...Tejun Heo2016-01-081-19/+17
* block: document blk-plugfaux1232016-01-081-0/+14
* block: refactor generic_make_requestChristoph Hellwig2016-01-081-46/+49
* block: remove support for bio remapping from ->make_requestfaux1232016-01-081-91/+62
* fail_make_request: cleanup should_fail_requestAkinobu Mita2016-01-081-14/+12
* block: fix warning with calling smp_processor_id() in preemptible sectionJens Axboe2016-01-081-1/+1
* block: rename __make_request() to blk_queue_bio()Jens Axboe2016-01-081-3/+3
* block: export __make_requestChristoph Hellwig2016-01-081-3/+2
* block: simplify force plug flush code a little bitShaohua Li2016-01-081-4/+1
* block: change force plug flush call orderShaohua Li2016-01-081-3/+3
* block: strict rq_affinityDan Williams2016-01-081-4/+2
* block: avoid unnecessary plug list flushShaohua Li2016-01-081-7/+9
* block, sx8: kill blk_insert_request()Tejun Heo2016-01-081-48/+0
* block: simplify force plug flush code a little bitShaohua Li2016-01-081-2/+8
* block: avoid building too big plug listShaohua Li2016-01-081-0/+5
* make default readahead size a kernel parameterWu Fengguang2016-01-081-2/+1
* block: initialize request_queue's numa node duringMike Snitzer2012-01-061-11/+3
* block: Free queue resources at blk_release_queue()Hannes Reinecke2011-10-031-7/+6
* fix crash in scsi_dispatch_cmd()James Bottomley2011-08-041-0/+3
* block: export blk_{get,put}_queue()Jens Axboe2011-05-271-0/+2
* block: remove unused variable in bio_attempt_front_merge()Luca Tettamanti2011-05-261-3/+0
* block: call elv_bio_merged() when mergedVivek Goyal2011-05-231-0/+2