snu-csl/nvmevirt

Exhaust all free line during GC

beowulf opened this issue · 1 comments

When SSD performs GC during write-intensive workloads, it can fail to reclaim one free_line in one do_gc() invocation, leading to exhaust all free_lines. This can happen when the victim block contains many valid pages.
(Reported by joo97508@gmail.com via email)

The case only happens when the FTL has only one free line as the OP area, which is not a valid configuration. Thus, we close the issue without modification.