block: open code create_task_io_context in set_task_ioprio
authorChristoph Hellwig <hch@lst.de>
Thu, 9 Dec 2021 06:31:29 +0000 (07:31 +0100)
committerJens Axboe <axboe@kernel.dk>
Thu, 16 Dec 2021 17:59:02 +0000 (10:59 -0700)
commit5fc11eebb4a98df5324a4de369bb5ab7f0007ff7
tree1b14983549b36b9504f4a99c0755e7f4e62cdeb0
parent8472161b77c41d260c5ba0af6bf940269b297bb6
block: open code create_task_io_context in set_task_ioprio

The flow in set_task_ioprio can be simplified by simply open coding
create_task_io_context, which removes a refcount roundtrip on the I/O
context.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://lore.kernel.org/r/20211209063131.18537-10-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-ioc.c