Messages in this thread Patch in this message | | | From | Sudip Mukherjee <> | Subject | [PATCH v2 5/5] lightnvm: return error if manager not found | Date | Tue, 24 Nov 2015 16:05:00 +0530 |
| |
We were returning a success value even if a manager was not found.
Signed-off-by: Sudip Mukherjee <sudip@vectorindia.org> ---
Not sure if it was intentionally done like that way. This patch is placed at the end so it will be easy to drop if i am wrong. Did this change seeing similar code in nvm_create_target().
drivers/lightnvm/core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/lightnvm/core.c b/drivers/lightnvm/core.c index 9dd1623..c34d0cd 100644 --- a/drivers/lightnvm/core.c +++ b/drivers/lightnvm/core.c @@ -264,7 +264,8 @@ static int nvm_init(struct nvm_dev *dev) if (!ret) { pr_info("nvm: no compatible manager found.\n"); - return 0; + ret = -ENODEV; + goto err; } pr_info("nvm: registered %s [%u/%u/%u/%u/%u/%u]\n", -- 1.9.1
| |