aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorJens Axboe <[email protected]>2021-10-18 11:39:45 -0600
committerJens Axboe <[email protected]>2021-10-18 14:43:23 -0600
commitf09313c57a17683cbcb305989daf1d94b49fd32c (patch)
treee3c46d53930f6a7ba67f021f60ddb291f0722602 /drivers/usb
parente4ae4735f7c2da77db57ee090b9f513bfe80d285 (diff)
block: cache inode size in bdev
Reading the inode size brings in a new cacheline for IO submit, and it's in the hot path being checked for every single IO. When doing millions of IOs per core per second, this is noticeable overhead. Cache the nr_sectors in the bdev itself. Reviewed-by: Christoph Hellwig <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/usb')
0 files changed, 0 insertions, 0 deletions