d354d0a342
If the data from non-volatile cache was recovered, but the state of the cache isn't clean (i.e. no range overlap, two different phases at max), scrub it, so that subsequent recovery can be performed successfully. Change-Id: Ic8b5cbb6e02444bc99d4700bfe3dfbb33f06ef24 Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/459622 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Mateusz Kozlowski <mateusz.kozlowski@intel.com> |
||
---|---|---|
.. | ||
ftl_anm.c | ||
ftl_anm.h | ||
ftl_band.c | ||
ftl_band.h | ||
ftl_core.c | ||
ftl_core.h | ||
ftl_debug.c | ||
ftl_debug.h | ||
ftl_init.c | ||
ftl_io.c | ||
ftl_io.h | ||
ftl_ppa.h | ||
ftl_reloc.c | ||
ftl_reloc.h | ||
ftl_restore.c | ||
ftl_rwb.c | ||
ftl_rwb.h | ||
ftl_trace.c | ||
ftl_trace.h | ||
Makefile |