lightnvm: prevent double free on init error
authorMatias Bjørling <m@bjorling.me>
Mon, 16 Nov 2015 14:34:43 +0000 (15:34 +0100)
committerJens Axboe <axboe@fb.com>
Mon, 16 Nov 2015 22:20:33 +0000 (15:20 -0700)
commitc1480ad5943261e01a62eaa7132eab76f9c490e0
treead2c41ab89caa8ae004636b26d495be3f9bbef9b
parentedad2e6606ee62dd7dfc5b001fae39c5c8015a55
lightnvm: prevent double free on init error

Both the nvm_register and nvm_init does a kfree(dev) on error. Make sure
to only free it once.

Signed-off-by: Matias Bjørling <m@bjorling.me>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/lightnvm/core.c