ubi: fastmap: Free fastmap next anchor peb during detach
authorZhihao Cheng <chengzhihao1@huawei.com>
Tue, 7 Jul 2020 13:41:01 +0000 (21:41 +0800)
committerRichard Weinberger <richard@nod.at>
Sun, 2 Aug 2020 21:56:13 +0000 (23:56 +0200)
commitc3fc1a3919e35a9d8157ed3ae6fd0a478293ba2c
tree5e79c3113b3cd452d8491859a27d8d3349adcf71
parent3b185255bb2f34fa6927619b9ef27f192a3d9f5a
ubi: fastmap: Free fastmap next anchor peb during detach

ubi_wl_entry related with the fm_next_anchor PEB is not freed during
detach, which causes a memory leak.
Don't forget to release fm_next_anchor PEB while detaching ubi from
mtd when CONFIG_MTD_UBI_FASTMAP is enabled.

Signed-off-by: Zhihao Cheng <chengzhihao1@huawei.com>
Fixes: 4b68bf9a69d22d ("ubi: Select fastmap anchor PEBs considering...")
Signed-off-by: Richard Weinberger <richard@nod.at>
drivers/mtd/ubi/fastmap-wl.c