Re: [PATCH v1] erofs: fix possible memory leak in z_erofs_gbuf_exit()

From: Chao Yu
Date: Wed Jun 26 2024 - 04:26:49 EST


On 2024/6/25 6:02, Sandeep Dhavale wrote:
Because we incorrectly reused of variable `i` in `z_erofs_gbuf_exit()`
for inner loop, we may exit early from outer loop resulting in memory
leak. Fix this by using separate variable for iterating through inner loop.

Fixes: f36f3010f676 ("erofs: rename per-CPU buffers to global buffer pool and make it configurable")

Signed-off-by: Sandeep Dhavale <dhavale@xxxxxxxxxx>

Reviewed-by: Chao Yu <chao@xxxxxxxxxx>

Thanks,