tag | 2332cdf168e74ce23df1f75fbcf92175dd9a3892 | |
---|---|---|
tagger | Jens Axboe <axboe@kernel.dk> | Sun Jan 24 11:47:27 2021 -0700 |
object | 97784481757fba7570121a70dd37ca74a29f50a8 |
block-5.11-2021-01-24
commit | 97784481757fba7570121a70dd37ca74a29f50a8 | [log] [tgz] |
---|---|---|
author | Pan Bian <bianpan2016@163.com> | Wed Jan 20 23:22:02 2021 -0800 |
committer | Jens Axboe <axboe@kernel.dk> | Thu Jan 21 05:45:51 2021 -0700 |
tree | ccee7ca08a90a00af966d2a6a87d862b2dd32519 | |
parent | 1df35bf0b4e17322ec67e88b86ba21a17f904069 [diff] |
lightnvm: fix memory leak when submit fails The allocated page is not released if error occurs in nvm_submit_io_sync_raw(). __free_page() is moved ealier to avoid possible memory leak issue. Fixes: aff3fb18f957 ("lightnvm: move bad block and chunk state logic to core") Signed-off-by: Pan Bian <bianpan2016@163.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>