diff options
Diffstat (limited to 'drivers/lightnvm/pblk-init.c')
-rw-r--r-- | drivers/lightnvm/pblk-init.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/lightnvm/pblk-init.c b/drivers/lightnvm/pblk-init.c index 27eb430958ff..f08fa2083fbc 100644 --- a/drivers/lightnvm/pblk-init.c +++ b/drivers/lightnvm/pblk-init.c | |||
@@ -508,6 +508,9 @@ static int pblk_lines_configure(struct pblk *pblk, int flags) | |||
508 | } | 508 | } |
509 | } | 509 | } |
510 | 510 | ||
511 | /* Free full lines directly as GC has not been started yet */ | ||
512 | pblk_gc_free_full_lines(pblk); | ||
513 | |||
511 | if (!line) { | 514 | if (!line) { |
512 | /* Configure next line for user data */ | 515 | /* Configure next line for user data */ |
513 | line = pblk_line_get_first_data(pblk); | 516 | line = pblk_line_get_first_data(pblk); |