Jens Axboe
|
4bb659b156
blk-mq: implement new and more efficient tagging scheme
|
10 anos atrás |
Christoph Hellwig
|
3853520163
blk-mq: respect rq_affinity
|
10 anos atrás |
Jens Axboe
|
87ee7b1121
blk-mq: fix race with timeouts and requeue events
|
10 anos atrás |
Christoph Hellwig
|
24d2f90309
blk-mq: split out tag initialization, support shared tags
|
11 anos atrás |
Christoph Hellwig
|
8727af4b9d
blk-mq: make ->flush_rq fully transparent to drivers
|
11 anos atrás |
Christoph Hellwig
|
9d74e25737
blk-mq: do not initialize req->special
|
11 anos atrás |
Christoph Hellwig
|
eeabc850b7
blk-mq: merge blk_mq_insert_request and blk_mq_run_request
|
11 anos atrás |
Jens Axboe
|
676141e48a
blk-mq: don't dump CPU -> hw queue map on driver load
|
11 anos atrás |
Christoph Hellwig
|
18741986a4
blk-mq: rework flush sequencing logic
|
11 anos atrás |
Christoph Hellwig
|
30a91cb4ef
blk-mq: rework I/O completions
|
11 anos atrás |
Christoph Hellwig
|
3d6efbf62c
blk-mq: use __smp_call_function_single directly
|
11 anos atrás |
Ming Lei
|
3edcc0ce85
block: blk-mq: don't export blk_mq_free_queue()
|
11 anos atrás |
Ming Lei
|
43a5e4e219
block: blk-mq: support draining mq queue
|
11 anos atrás |
Jens Axboe
|
320ae51fee
blk-mq: new multi-queue block IO queueing mechanism
|
11 anos atrás |