blk-mq: Pass flags for tag init/free
Pass hctx/tagset flags argument down to blk_mq_init_tags() and blk_mq_free_tags() for selective init/free. For now, make it include the alloc policy flag, which can be evaluated when needed (in blk_mq_init_tags()). Signed-off-by:John Garry <john.garry@huawei.com> Tested-by:
Douglas Gilbert <dgilbert@interlog.com> Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- block/blk-mq-sched.c 8 additions, 3 deletionsblock/blk-mq-sched.c
- block/blk-mq-tag.c 7 additions, 5 deletionsblock/blk-mq-tag.c
- block/blk-mq-tag.h 4 additions, 3 deletionsblock/blk-mq-tag.h
- block/blk-mq.c 13 additions, 10 deletionsblock/blk-mq.c
- block/blk-mq.h 3 additions, 2 deletionsblock/blk-mq.h
Loading
Please register or sign in to comment