Al Viro
|
db2a144bed
block_device_operations->release() should return void
|
12 years ago |
Jens Axboe
|
ac9a197451
Merge branch 'blkcg-cfq-hierarchy' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup into for-3.9/core
|
12 years ago |
Jianpeng Ma
|
422765c263
block: Remove should_sort judgement when flush blk_plug
|
12 years ago |
Tejun Heo
|
548bc8e1b3
block: RCU free request_queue
|
12 years ago |
Linus Torvalds
|
59771079c1
blk: avoid divide-by-zero with zero discard granularity
|
12 years ago |
Shaohua Li
|
8dd2cb7e88
block: discard granularity might not be power of 2
|
12 years ago |
Bart Van Assche
|
24faf6f604
block: Make blk_cleanup_queue() wait until request_fn finished
|
12 years ago |
Bart Van Assche
|
c246e80d86
block: Avoid that request_fn is invoked on a dead queue
|
12 years ago |
Bart Van Assche
|
3f3299d5c0
block: Rename queue dead flag
|
12 years ago |
Martin K. Petersen
|
4363ac7c13
block: Implement support for WRITE SAME
|
12 years ago |
Martin K. Petersen
|
f31dc1cd49
block: Consolidate command flag and queue limit checks for merges
|
12 years ago |
Martin K. Petersen
|
e2a60da74f
block: Clean up special command handling logic
|
12 years ago |
Shaohua Li
|
276f0f5d15
block: disable discard request merge temporarily
|
13 years ago |
Asias He
|
85b9f66a41
block: Add blk_bio_map_sg() helper
|
13 years ago |
Paolo Bonzini
|
c6e666345e
block: split discard into aligned requests
|
13 years ago |
NeilBrown
|
74018dc306
blk: pass from_schedule to non-request unplug functions.
|
13 years ago |
NeilBrown
|
9cbb175088
blk: centralize non-request unplug handling.
|
13 years ago |
Tejun Heo
|
a051661ca6
blkcg: implement per-blkg request allocation
|
13 years ago |
Tejun Heo
|
5b788ce3e2
block: prepare for multiple request_lists
|
13 years ago |
Tejun Heo
|
8a5ecdd428
block: add q->nr_rqs[] and move q->rq.elvpriv to q->nr_rqs_elvpriv
|
13 years ago |
Asias He
|
76aaa5101f
block: Drop dead function blk_abort_queue()
|
13 years ago |
Linus Torvalds
|
0d167518e0
Merge branch 'for-3.5/core' of git://git.kernel.dk/linux-block
|
13 years ago |
Russell King
|
85fd0bc95b
Fix blkdev.h build errors when BLOCK=n
|
13 years ago |
Jens Axboe
|
0b7877d4ee
Merge tag 'v3.4-rc5' into for-3.5/core
|
13 years ago |
Tejun Heo
|
3c798398e3
blkcg: mass rename of blkcg API
|
13 years ago |
Tejun Heo
|
a2b1693bac
blkcg: implement per-queue policy activation
|
13 years ago |
Tejun Heo
|
03d8e11142
blkcg: add request_queue->root_blkg
|
13 years ago |
Tejun Heo
|
8bd435b30e
blkcg: remove static policy ID enums
|
13 years ago |
Andi Kleen
|
8bcb6c7d48
block: use lockdep_assert_held for queue locking
|
13 years ago |
Tejun Heo
|
c875f4d025
blkcg: drop unnecessary RCU locking
|
13 years ago |