aboutsummaryrefslogtreecommitdiffstats
path: root/block/blk-settings.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@fb.com>2016-08-25 10:07:30 -0400
committerJens Axboe <axboe@fb.com>2016-08-29 10:13:21 -0400
commit88c7b2b75132c3ff8180b71e4f06cf043a00eac8 (patch)
treefa40cb8073832b2321b3f28a3fd782c125364dfb /block/blk-settings.c
parent8d354f133e86dd03ea7885a91df398c55ff699ff (diff)
blk-mq: prefetch request in blk_mq_tag_to_rq()
When drivers or the core calls this function, they usually dereference the request shortly there after. Prefetch the first cache line. Profiling IO workloads shows that this is the most common cache miss on the block side of things. Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'block/blk-settings.c')
0 files changed, 0 insertions, 0 deletions