block: kill request ->cpu member
authorJens Axboe <axboe@kernel.dk>
Wed, 31 Oct 2018 23:01:22 +0000 (17:01 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 7 Nov 2018 20:42:33 +0000 (13:42 -0700)
commit9cf2bab6307659b940da65d16dcc8f82c69f3a97
treef740e7d0f2603456ea2863453513fb8c4ed08ef2
parentc7bb9ad1744ea14e61e5fff99ee5282709b0c9d9
block: kill request ->cpu member

This was used for completion placement for the legacy path,
but for mq we have rq->mq_ctx->cpu for that. Add a helper
to get the request CPU assignment, as the mq_ctx type is
private to blk-mq.

Reviewed-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-core.c
block/blk-merge.c
block/blk-mq.c
block/blk-softirq.c
drivers/scsi/bnx2i/bnx2i_hwi.c
drivers/scsi/csiostor/csio_scsi.c
drivers/scsi/qla2xxx/qla_os.c
include/linux/blk-mq.h
include/linux/blkdev.h