summaryrefslogtreecommitdiffstats
path: root/include/linux/blkdev.h
Commit message (Expand)AuthorAgeFilesLines
* block: disable discard request merge temporarilyShaohua Li2012-08-091-1/+1
* block: Add blk_bio_map_sg() helperAsias He2012-08-021-0/+2
* block: split discard into aligned requestsPaolo Bonzini2012-08-021-0/+10
* blk: pass from_schedule to non-request unplug functions.NeilBrown2012-07-311-1/+1
* blk: centralize non-request unplug handling.NeilBrown2012-07-311-2/+6
* blkcg: implement per-blkg request allocationTejun Heo2012-06-271-3/+9
* block: prepare for multiple request_listsTejun Heo2012-06-251-14/+18
* block: add q->nr_rqs[] and move q->rq.elvpriv to q->nr_rqs_elvprivTejun Heo2012-06-251-5/+6
* block: Drop dead function blk_abort_queue()Asias He2012-06-151-1/+0Star
* Merge branch 'for-3.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds2012-05-301-1/+19
|\
| * Merge tag 'v3.4-rc5' into for-3.5/coreJens Axboe2012-05-011-11/+7Star
| |\
| * | blkcg: mass rename of blkcg APITejun Heo2012-04-201-2/+2
| * | blkcg: implement per-queue policy activationTejun Heo2012-04-201-0/+1
| * | blkcg: add request_queue->root_blkgTejun Heo2012-04-201-0/+2
| * | blkcg: remove static policy ID enumsTejun Heo2012-04-201-1/+6
| * | blkcg: drop unnecessary RCU lockingTejun Heo2012-03-061-1/+0Star
| * | blkcg: let blkcg core manage per-queue blkg list and counterTejun Heo2012-03-061-2/+2
| * | blkcg: move per-queue blkg list heads and counters to queue and blkgTejun Heo2012-03-061-0/+5
| * | blkcg: clear all request_queues on blkcg policy [un]registrationsTejun Heo2012-03-061-0/+3
| * | block: implement blk_queue_bypass_start/end()Tejun Heo2012-03-061-1/+4
* | | Fix blkdev.h build errors when BLOCK=nRussell King2012-05-141-1/+2
| |/ |/|
* | block: use lockdep_assert_held for queue lockingAndi Kleen2012-03-301-11/+7Star
|/
* block: strip out locking optimization in put_io_context()Tejun Heo2012-02-071-3/+0Star
* Merge branch 'for-3.3/core' of git://git.kernel.dk/linux-blockLinus Torvalds2012-01-151-17/+84
|\
| * blockdev: convert some macros to static inlinesStephen Rothwell2012-01-121-13/+64
| * block: Introduce blk_set_stacking_limits functionMartin K. Petersen2012-01-111-0/+1
| * block, cfq: move cfqd->icq_list to request_queue and add request->elv.icqTejun Heo2011-12-141-2/+8
| * block, cfq: unlink cfq_io_context's immediatelyTejun Heo2011-12-141-0/+3
| * block: misc updates to blk_get_queue()Tejun Heo2011-12-141-1/+1
| * block, cfq: move cfqd->cic_index to q->idTejun Heo2011-12-141-0/+6
| * block: add blk_queue_dead()Tejun Heo2011-12-141-0/+1
| * block, sx8: kill blk_insert_request()Tejun Heo2011-12-141-1/+0Star
* | block: fail SCSI passthrough ioctls on partition devicesPaolo Bonzini2012-01-151-0/+1
* | block: add and use scsi_blk_cmd_ioctlPaolo Bonzini2012-01-151-0/+2
* | block: initialize request_queue's numa node duringMike Snitzer2011-11-231-3/+0Star
|/
* Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2011-11-071-1/+1
|\
| * include: replace linux/module.h with "struct module" wherever possiblePaul Gortmaker2011-11-011-1/+1
* | block: move blk_throtl prototypes to block/blk.hTejun Heo2011-10-191-14/+0Star
* | Merge branch 'v3.1-rc10' into for-3.2/coreJens Axboe2011-10-191-1/+5
|\|
| * block: simplify force plug flush code a little bitShaohua Li2011-08-241-1/+0Star
| * block: fix flush machinery for stacking drivers with differring flush flagsJeff Moyer2011-08-151-0/+1
| * block: add bsg helper libraryMike Christie2011-07-311-0/+4
* | block: document blk-plugSuresh Jayaraman2011-09-211-9/+15
* | block: remove support for bio remapping from ->make_requestChristoph Hellwig2011-09-121-2/+2
* | block: rename __make_request() to blk_queue_bio()Jens Axboe2011-09-121-1/+1
* | block: export __make_requestChristoph Hellwig2011-09-121-0/+2
|/
* block: strict rq_affinityDan Williams2011-07-231-1/+2
* block: reorder request_queue to remove 64 bit alignment paddingRichard Kennedy2011-07-131-7/+6Star
* block: document blk_plug list accessShaohua Li2011-07-081-0/+6
* block: avoid building too big plug listShaohua Li2011-07-081-0/+3