Skip to content

Commit 7860301

Browse files
author
CKI KWF Bot
committed
Merge: blk-mq: fix blk_mq_tags double free while nr_requests grown
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/1601 blk-mq: fix blk_mq_tags double free while nr_requests grown JIRA: https://issues.redhat.com/browse/RHEL-118047 Signed-off-by: Ming Lei <ming.lei@redhat.com> Approved-by: Jeff Moyer <jmoyer@redhat.com> Approved-by: Ewan D. Milne <emilne@redhat.com> Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>
2 parents cddc81f + c936d7a commit 7860301

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

block/blk-mq-tag.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -657,6 +657,7 @@ int blk_mq_tag_update_depth(struct blk_mq_hw_ctx *hctx,
657657
return -ENOMEM;
658658

659659
blk_mq_free_map_and_rqs(set, *tagsptr, hctx->queue_num);
660+
hctx->queue->elevator->et->tags[hctx->queue_num] = new;
660661
*tagsptr = new;
661662
} else {
662663
/*

0 commit comments

Comments
 (0)