summaryrefslogtreecommitdiffstats
path: root/block/blk-rq-qos.h
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2021-10-15 23:03:52 +0200
committerJens Axboe <axboe@kernel.dk>2021-10-18 16:50:42 +0200
commitb60876296847e6cd7f1da4b8b7f0f31399d59aa1 (patch)
treef71c15dbd75da149a1c63b8da73a9dbc11eb4345 /block/blk-rq-qos.h
parentblock: move update request helpers into blk-mq.c (diff)
downloadlinux-b60876296847e6cd7f1da4b8b7f0f31399d59aa1.tar.xz
linux-b60876296847e6cd7f1da4b8b7f0f31399d59aa1.zip
block: improve layout of struct request
It's been a while since this was analyzed, move some members around to better flow with the use case. Initial state up top, and queued state after that. This improves my peak case by about 1.5%, from 7750K to 7900K IOPS. Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/blk-rq-qos.h')
0 files changed, 0 insertions, 0 deletions