1f133d7279
Track the band under defrag inside the reloc module. This allows for multiple bands being defragged at the same time (e.g. extra one due to write fault) as well as makes it easier to handle cases when relocating a band that has no valid blocks. Change-Id: Ia54916571040f5f4dfdb8f7cdb47f28435a466d8 Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/465937 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Mateusz Kozlowski <mateusz.kozlowski@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
common | ||
ftl_band.c | ||
ftl_io.c | ||
ftl_md | ||
ftl_ppa | ||
ftl_reloc.c | ||
ftl_rwb.c | ||
ftl_wptr | ||
Makefile |