[PATCH] UBI: fix memory leak when use fastmap

richard -rw- weinberger richard.weinberger at gmail.com
Sun Apr 28 18:12:05 EDT 2013


Hi!

On Tue, Apr 16, 2013 at 10:53 AM,  <wang.bo116 at zte.com.cn> wrote:
> Hello,
>         Sorry, there is still something wrong with the previous patch's
> format, try to submit it again. When use ubi fastmap, there is a memory
> leak which will make destroy_ai() fail to free the slab alloced in
> scan_fast(). The following patch fix this problem by use a temporary
> "ubi_attach_info" variable in scan_fast().

Thanks a lot for your patch!

Did you test it well?
We need to make sure that it does the right thing for the following cases:
1. fastmap disabled, attaching a non-fastmap volume
1. fastmap disabled, attaching a fastmap volume
3. fastmap enabled, attaching a non-fastmap volume
4. fastmap enablled, attaching a fastmap volume

--
Thanks,
//richard



More information about the linux-mtd mailing list