set->tags should be freed in blk_mq_free_tag_set().
Signed-off-by: Ming Lei <[email protected]>
---
block/blk-mq.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/block/blk-mq.c b/block/blk-mq.c
index c26b3be..cea1bd8 100644
--- a/block/blk-mq.c
+++ b/block/blk-mq.c
@@ -1562,6 +1562,7 @@ void blk_mq_free_tag_set(struct blk_mq_tag_set *set)
for (i = 0; i < set->nr_hw_queues; i++)
blk_mq_free_rq_map(set, set->tags[i], i);
+ kfree(set->tags);
}
EXPORT_SYMBOL(blk_mq_free_tag_set);
--
1.7.9.5
On 04/23/2014 10:07 AM, Ming Lei wrote:
> set->tags should be freed in blk_mq_free_tag_set().
Thanks, applied.
--
Jens Axboe