aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/blkdev.h
Commit message (Expand)AuthorAge
* kernel: use lockless list for smp_call_function_singleChristoph Hellwig2014-01-30
* bcache/md: Use raid stripe sizeKent Overstreet2014-01-08
* block: Immutable bio vecsKent Overstreet2013-11-24
* block: Convert bio_for_each_segment() to bvec_iterKent Overstreet2013-11-24
* blk-mq: ensure that we set REQ_IO_STAT so diskstats workJens Axboe2013-11-19
* blk-mq: new multi-queue block IO queueing mechanismJens Axboe2013-10-25
* block: remove request ref_countChristoph Hellwig2013-10-25
* block: make rq->cmd_flags be 64-bitJens Axboe2013-10-25
* block: Add nr_bios to block_rq_remap tracepointJun'ichi Nomura2013-09-21
* Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-blockLinus Torvalds2013-05-08
|\
| * block: fix max discard sectors limitJames Bottomley2013-04-24
| * block: add runtime pm helpersLin Ming2013-03-23
* | block_device_operations->release() should return voidAl Viro2013-05-07
|/
* Merge branch 'blkcg-cfq-hierarchy' of git://git.kernel.org/pub/scm/linux/kern...Jens Axboe2013-01-11
|\
| * block: RCU free request_queueTejun Heo2013-01-09
* | block: Remove should_sort judgement when flush blk_plugJianpeng Ma2013-01-11
|/
* blk: avoid divide-by-zero with zero discard granularityLinus Torvalds2012-12-19
* block: discard granularity might not be power of 2Shaohua Li2012-12-14
* block: Make blk_cleanup_queue() wait until request_fn finishedBart Van Assche2012-12-06
* block: Avoid that request_fn is invoked on a dead queueBart Van Assche2012-12-06
* block: Rename queue dead flagBart Van Assche2012-12-06
* block: Implement support for WRITE SAMEMartin K. Petersen2012-09-20
* block: Consolidate command flag and queue limit checks for mergesMartin K. Petersen2012-09-20
* block: Clean up special command handling logicMartin K. Petersen2012-09-20
* block: disable discard request merge temporarilyShaohua Li2012-08-09
* block: Add blk_bio_map_sg() helperAsias He2012-08-02
* block: split discard into aligned requestsPaolo Bonzini2012-08-02
* blk: pass from_schedule to non-request unplug functions.NeilBrown2012-07-31
* blk: centralize non-request unplug handling.NeilBrown2012-07-31
* blkcg: implement per-blkg request allocationTejun Heo2012-06-26
* block: prepare for multiple request_listsTejun Heo2012-06-25
* block: add q->nr_rqs[] and move q->rq.elvpriv to q->nr_rqs_elvprivTejun Heo2012-06-25
* block: Drop dead function blk_abort_queue()Asias He2012-06-15
* Merge branch 'for-3.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds2012-05-30
|\
| * Merge tag 'v3.4-rc5' into for-3.5/coreJens Axboe2012-05-01
| |\
| * | blkcg: mass rename of blkcg APITejun Heo2012-04-20
| * | blkcg: implement per-queue policy activationTejun Heo2012-04-20
| * | blkcg: add request_queue->root_blkgTejun Heo2012-04-20
| * | blkcg: remove static policy ID enumsTejun Heo2012-04-20
| * | blkcg: drop unnecessary RCU lockingTejun Heo2012-03-06
| * | blkcg: let blkcg core manage per-queue blkg list and counterTejun Heo2012-03-06
| * | blkcg: move per-queue blkg list heads and counters to queue and blkgTejun Heo2012-03-06
| * | blkcg: clear all request_queues on blkcg policy [un]registrationsTejun Heo2012-03-06
| * | block: implement blk_queue_bypass_start/end()Tejun Heo2012-03-06
* | | Fix blkdev.h build errors when BLOCK=nRussell King2012-05-14
| |/ |/|
* | block: use lockdep_assert_held for queue lockingAndi Kleen2012-03-30
|/
* block: strip out locking optimization in put_io_context()Tejun Heo2012-02-07
* Merge branch 'for-3.3/core' of git://git.kernel.dk/linux-blockLinus Torvalds2012-01-15
|\
| * blockdev: convert some macros to static inlinesStephen Rothwell2012-01-12
| * block: Introduce blk_set_stacking_limits functionMartin K. Petersen2012-01-11