Tejun Heo
|
d705ae6b13
block: replace icq->changed with icq->flags
|
13 gadi atpakaļ |
Tejun Heo
|
07c2bd3735
block: don't call elevator callbacks for plug merges
|
13 gadi atpakaļ |
Tejun Heo
|
11a3122f6c
block: strip out locking optimization in put_io_context()
|
13 gadi atpakaļ |
Shaohua Li
|
df0793abb9
block,cfq: change code order
|
13 gadi atpakaļ |
Jens Axboe
|
54b466e44b
cfq-iosched: fix use-after-free of cfqq
|
13 gadi atpakaļ |
Shaohua Li
|
4a0b75c7d0
block, cfq: fix empty queue crash caused by request merge
|
13 gadi atpakaļ |
Tejun Heo
|
f1f8cc9465
block, cfq: move icq creation and rq->elv.icq association to block core
|
13 gadi atpakaļ |
Tejun Heo
|
9b84cacd01
block, cfq: restructure io_cq creation path for io_context interface cleanup
|
13 gadi atpakaļ |
Tejun Heo
|
7e5a879449
block, cfq: move io_cq exit/release to blk-ioc.c
|
13 gadi atpakaļ |
Tejun Heo
|
3d3c2379fe
block, cfq: move icq cache management to block core
|
13 gadi atpakaļ |
Tejun Heo
|
47fdd4ca96
block, cfq: move io_cq lookup to blk-ioc.c
|
13 gadi atpakaļ |
Tejun Heo
|
a612fddf0d
block, cfq: move cfqd->icq_list to request_queue and add request->elv.icq
|
13 gadi atpakaļ |
Tejun Heo
|
c586980732
block, cfq: reorganize cfq_io_context into generic and cfq specific parts
|
13 gadi atpakaļ |
Tejun Heo
|
f2dbd76a0a
block, cfq: replace current_io_context() with create_io_context()
|
13 gadi atpakaļ |
Tejun Heo
|
1238033c79
block, cfq: kill cic->key
|
13 gadi atpakaļ |
Tejun Heo
|
b50b636bce
block, cfq: kill ioc_gone
|
13 gadi atpakaļ |
Tejun Heo
|
b9a1920837
block, cfq: remove delayed unlink
|
13 gadi atpakaļ |
Tejun Heo
|
b2efa05265
block, cfq: unlink cfq_io_context's immediately
|
13 gadi atpakaļ |
Tejun Heo
|
f1a4f4d35f
block, cfq: fix cic lookup locking
|
13 gadi atpakaļ |
Tejun Heo
|
216284c352
block, cfq: fix race condition in cic creation path and tighten locking
|
13 gadi atpakaļ |
Tejun Heo
|
dc86900e0a
block, cfq: move ioc ioprio/cgroup changed handling to cic
|
13 gadi atpakaļ |
Tejun Heo
|
283287a52e
block, cfq: misc updates to cfq_io_context
|
13 gadi atpakaļ |
Tejun Heo
|
6e736be7f2
block: make ioc get/put interface more conventional and fix race on alloction
|
13 gadi atpakaļ |
Tejun Heo
|
a73f730d01
block, cfq: move cfqd->cic_index to q->id
|
13 gadi atpakaļ |
Christoph Hellwig
|
65299a3b78
block: separate priority boosting from REQ_META
|
14 gadi atpakaļ |
Jens Axboe
|
b53d1ed734
Revert "cfq: Remove special treatment for metadata rqs."
|
14 gadi atpakaļ |
Vivek Goyal
|
a5395b83b7
cfq-iosched: Reduce linked group count upon group destruction
|
14 gadi atpakaļ |
Shaohua Li
|
7700fc4f67
CFQ: add think time check for group
|
14 gadi atpakaļ |
Shaohua Li
|
f5f2b6ceb2
CFQ: add think time check for service tree
|
14 gadi atpakaļ |
Shaohua Li
|
383cd7213f
CFQ: move think time check variables to a separate struct
|
14 gadi atpakaļ |