From: Jes Sorensen <jsorensen@xxxxxx> Hi, Digging through this, I don't see the callback data getting freed in case of errors in blk_mq_init_allocated_queue() unless I am missing some obscure path that cleans it up later? Cheers, Jes Jes Sorensen (1): blk-mq: Fix memory leak in error handling block/blk-mq.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 2.17.1