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