lightnvm: if LUNs are already allocated fix return
authorRakesh Pandit <rakesh@tuxera.com>
Tue, 27 Jun 2017 11:55:33 +0000 (14:55 +0300)
committerJens Axboe <axboe@kernel.dk>
Tue, 27 Jun 2017 14:22:09 +0000 (08:22 -0600)
commit12e9a6d62236dacb87a6b2dd84dd9c29bb5be1de
treec5bd791aa194772ec7eca4c1842b0d81cdeed2d3
parent588726d3ec68b66be2e2881d2b85060ff383078a
lightnvm: if LUNs are already allocated fix return

While creating new device with NVM_DEV_CREATE if LUNs are already
allocated ioctl would return -ENOMEM which is wrong.  This patch
propagates -EBUSY from nvm_reserve_luns which is correct response.

Fixes: ade69e243 ("lightnvm: merge gennvm with core")
Reviewed-by: Frans Klaver <fransklaver@gmail.com>
Signed-off-by: Rakesh Pandit <rakesh@tuxera.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/lightnvm/core.c