]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit - block/blk-mq.c
blk-mq: ensure that hardware queues are always run on the mapped CPUs
authorJens Axboe <axboe@fb.com>
Wed, 9 Apr 2014 16:18:23 +0000 (10:18 -0600)
committerJens Axboe <axboe@fb.com>
Wed, 9 Apr 2014 16:18:23 +0000 (10:18 -0600)
commite4043dcf30811f5db15181168e2aac172514302a
treea47da384fc7583df8e8ae9a480efcf48e87d0e62
parent8ab14595b6dffecea264dcca2d6d9eea7c59273a
blk-mq: ensure that hardware queues are always run on the mapped CPUs

Instead of providing soft mappings with no guarantees on hardware
queues always being run on the right CPU, switch to a hard mapping
guarantee that ensure that we always run the hardware queue on
(one of, if more) the mapped CPU.

Signed-off-by: Jens Axboe <axboe@fb.com>
block/blk-mq.c
include/linux/blk-mq.h