Ming Lei
|
f70ced0917
blk-mq: support per-distpatch_queue flush machinery
|
před 11 roky |
Ming Lei
|
e97c293cdf
block: introduce 'blk_mq_ctx' parameter to blk_get_flush_queue
|
před 11 roky |
Ming Lei
|
ba483388e3
block: remove blk_init_flush() and its pair
|
před 11 roky |
Ming Lei
|
7c94e1c157
block: introduce blk_flush_queue to drive flush machinery
|
před 11 roky |
Ming Lei
|
f355265571
block: introduce blk_init_flush and its pair
|
před 11 roky |
Christoph Hellwig
|
46f92d42ee
blk-mq: unshared timeout handler
|
před 11 roky |
Christoph Hellwig
|
2940474af7
block: remove elv_abort_queue and blk_abort_flushes
|
před 11 roky |
Jens Axboe
|
e3a2b3f931
blk-mq: allow changing of queue depth through sysfs
|
před 11 roky |
Jens Axboe
|
0d2602ca30
blk-mq: improve support for shared tags maps
|
před 11 roky |
Jens Axboe
|
87ee7b1121
blk-mq: fix race with timeouts and requeue events
|
před 11 roky |
Jens Axboe
|
360f92c244
block: fix regression with block enabled tagging
|
před 11 roky |
Tejun Heo
|
556ee818c0
block: __elv_next_request() shouldn't call into the elevator if bypassing
|
před 12 roky |
Jens Axboe
|
320ae51fee
blk-mq: new multi-queue block IO queueing mechanism
|
před 12 roky |
Sasha Levin
|
242d98f077
block,elevator: use new hashtable implementation
|
před 13 roky |
Bart Van Assche
|
c246e80d86
block: Avoid that request_fn is invoked on a dead queue
|
před 13 roky |
Bart Van Assche
|
3f3299d5c0
block: Rename queue dead flag
|
před 13 roky |
Martin K. Petersen
|
e2a60da74f
block: Clean up special command handling logic
|
před 13 roky |
Yuanhan Liu
|
80799fbb7d
block: remove dead func declaration
|
před 13 roky |
Tejun Heo
|
5b788ce3e2
block: prepare for multiple request_lists
|
před 13 roky |
Tejun Heo
|
959d851caa
Merge branch 'for-3.5' of ../cgroup into block/for-3.5/core-merged
|
před 13 roky |
Tejun Heo
|
24acfc34fb
block: interface update for ioc/icq creation functions
|
před 14 roky |
Tejun Heo
|
5efd611351
blkcg: add blkcg_{init|drain|exit}_queue()
|
před 14 roky |
Tejun Heo
|
d732580b4e
block: implement blk_queue_bypass_start/end()
|
před 14 roky |
Ingo Molnar
|
7e4d960993
Merge branch 'linus' into sched/core
|
před 14 roky |
Tejun Heo
|
050c8ea80e
block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions
|
před 14 roky |
Peter Zijlstra
|
39be350127
sched, block: Unify cache detection
|
před 14 roky |
Tejun Heo
|
f1f8cc9465
block, cfq: move icq creation and rq->elv.icq association to block core
|
před 14 roky |
Tejun Heo
|
7e5a879449
block, cfq: move io_cq exit/release to blk-ioc.c
|
před 14 roky |
Tejun Heo
|
47fdd4ca96
block, cfq: move io_cq lookup to blk-ioc.c
|
před 14 roky |
Tejun Heo
|
22f746e235
block: remove elevator_queue->ops
|
před 14 roky |