lightnvm: unlock rq and free ppa_list on submission fail
authorWenwei Tao <ww.tao0320@gmail.com>
Tue, 12 Jan 2016 06:49:18 +0000 (07:49 +0100)
committerJens Axboe <axboe@fb.com>
Tue, 12 Jan 2016 15:21:16 +0000 (08:21 -0700)
commitc27278bddd75a3ee755c8e83c6bcc3fdd7271ef6
tree7086d6239b03cceec6265870980c4371085da9af
parent3bfbc6adbc5031e8a5907baa5beb27b41637742a
lightnvm: unlock rq and free ppa_list on submission fail

When rrpc_write_ppalist_rq and rrpc_read_ppalist_rq succeed, we setup
rq correctly, but nvm_submit_io may afterward fail since it cannot
allocate request or nvme_nvm_command, we return error but forget to
cleanup the previous work.

Signed-off-by: Wenwei Tao <ww.tao0320@gmail.com>
Signed-off-by: Matias Bjørling <m@bjorling.me>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/lightnvm/rrpc.c
This page took 0.026058 seconds and 5 git commands to generate.