OSDN Git Service

lightnvm: pblk: enable line minor version detection
authorMatias Bjørling <mb@lightnvm.io>
Fri, 13 Jul 2018 08:48:38 +0000 (10:48 +0200)
committerJens Axboe <axboe@kernel.dk>
Fri, 13 Jul 2018 14:14:32 +0000 (08:14 -0600)
When recovering a line, an extra check was added when debugging was
active, such that minor version where also checked. Unfortunately,
this used the ifdef NVM_DEBUG, which is not correct.

Instead use the proper DEBUG def, and now that it compiles, also fix
the variable.

Signed-off-by: Matias Bjørling <mb@lightnvm.io>
Fixes: d0ab0b1ab991f ("lightnvm: pblk: check data lines version on recovery")
Reviewed-by: Javier González <javier@cnexlabs.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/lightnvm/pblk-recovery.c

index 3a50691..d83466b 100644 (file)
@@ -742,9 +742,10 @@ static int pblk_recov_check_line_version(struct pblk *pblk,
                return 1;
        }
 
-#ifdef NVM_DEBUG
+#ifdef CONFIG_NVM_PBLK_DEBUG
        if (header->version_minor > EMETA_VERSION_MINOR)
-               pr_info("pblk: newer line minor version found: %d\n", line_v);
+               pr_info("pblk: newer line minor version found: %d\n",
+                               header->version_minor);
 #endif
 
        return 0;