I've renamed the newly exported function from __blk_mq_complete_request() to blk_mq_force_complete_rq() and added kerneldoc for its intended usage. Reviews and Acks from previous versions are not included for PATCH 1/2 since the name changed. Keith Busch (2): blk-mq: export blk_mq_force_complete_rq nvme: force complete cancelled requests block/blk-mq.c | 15 +++++++++++++-- drivers/nvme/host/core.c | 2 +- include/linux/blk-mq.h | 1 + 3 files changed, 15 insertions(+), 3 deletions(-) -- 2.24.1