Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d3d5b87ddde09bade512526f6df90e8c06c28230
/
block
/
blk-mq-sched.c
d332ce0
blk-mq-debugfs: allow schedulers to register debugfs attributes
by Omar Sandoval
· 8 years ago
9f2779b
blk-mq-sched: remove hack that bypasses scheduler for reserved requests
by Jens Axboe
· 8 years ago
3393180
blk-mq-sched: alloate reserved tags out of normal pool
by Jens Axboe
· 8 years ago
246665d
blk-mq: Remove blk_mq_sched_move_to_dispatch()
by Bart Van Assche
· 8 years ago
ee056f9
blk-mq-sched: provide hooks for initializing hardware queue data
by Omar Sandoval
· 8 years ago
6d8c6c0
blk-mq: Restart a single queue if tag sets are shared
by Bart Van Assche
· 8 years ago
54d5329
blk-mq-sched: fix crash in switch error path
by Omar Sandoval
· 8 years ago
9325263
blk-mq-sched: set up scheduler tags when bringing up new queues
by Omar Sandoval
· 8 years ago
6917ff0
blk-mq-sched: refactor scheduler initialization
by Omar Sandoval
· 8 years ago
81380ca
blk-mq: use the right hctx when getting a driver tag fails
by Omar Sandoval
· 8 years ago
562bef4
blk-mq: move update of tags->rqs to __blk_mq_alloc_request()
by Omar Sandoval
· 8 years ago
6d2809d
blk-mq: make blk_mq_alloc_request_hctx() allocate a scheduler request
by Omar Sandoval
· 8 years ago
415b806
blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset
by Sagi Grimberg
· 8 years ago
d38d351
blk-mq-sched: separate mark hctx and queue restart operations
by Omar Sandoval
· 8 years ago
b86dd81
block: get rid of blk-mq default scheduler choice Kconfig entries
by Jens Axboe
· 8 years ago
64765a7
blk-mq-sched: ask scheduler for work, if we failed dispatching leftovers
by Jens Axboe
· 8 years ago
c7a571b
blk-mq-sched: don't add flushes to the head of requeue queue
by Jens Axboe
· 8 years ago
f1ba826
blk-mq: pass bio to blk_mq_sched_get_rq_priv
by Paolo Valente
· 8 years ago
34fe7c0
block: enumify ELEVATOR_*_MERGE
by Christoph Hellwig
· 8 years ago
e4d750c
block: free merged request in the caller
by Jens Axboe
· 8 years ago
0cacba6
blk-mq-sched: bypass the scheduler for flushes entirely
by Omar Sandoval
· 8 years ago
f3a8ab7
block: cleanup remaining manual checks for PREFLUSH|FUA
by Jens Axboe
· 8 years ago
bd6737f
blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()
by Jens Axboe
· 8 years ago
f73f44e
block: add a op_is_flush helper
by Christoph Hellwig
· 8 years ago
c13660a
blk-mq-sched: change ->dispatch_requests() to ->dispatch_request()
by Jens Axboe
· 8 years ago
50e1dab
blk-mq-sched: fix starvation for multiple hardware queues and shared tags
by Jens Axboe
· 8 years ago
b48fda0
blk-mq-sched: check for successful allocation before assigning tag
by Jens Axboe
· 8 years ago
5a797e0
blk-mq: don't lose flags passed in to blk_mq_alloc_request()
by Jens Axboe
· 8 years ago
d348499
blk-mq-sched: allow setting of default IO scheduler
by Jens Axboe
· 8 years ago
bd166ef
blk-mq-sched: add framework for MQ capable IO schedulers
by Jens Axboe
· 8 years ago