Commit 45ece759 authored by ZhaoLong Wang's avatar ZhaoLong Wang Committed by openeuler-sync-bot
Browse files

Revert "mtd/ubi/block: Fix uaf problem in ubiblock_cleanup"

hulk inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I8ZCT1


CVE: NA

-------------------------------

This reverts commit f13656bb.

Signed-off-by: default avatarZhaoLong Wang <wangzhaolong1@huawei.com>
(cherry picked from commit a0db6457)
parent bac53353
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -481,9 +481,9 @@ static void ubiblock_cleanup(struct ubiblock *dev)
	destroy_workqueue(dev->wq);
	/* Finally destroy the blk queue */
	dev_info(disk_to_dev(dev->gd), "released");
	idr_remove(&ubiblock_minor_idr, dev->gd->first_minor);
	blk_cleanup_disk(dev->gd);
	blk_mq_free_tag_set(&dev->tag_set);
	idr_remove(&ubiblock_minor_idr, dev->gd->first_minor);
}

int ubiblock_remove(struct ubi_volume_info *vi)