lib/ftl: Temporarily disable relocation on open bands
Handling ANMs on open band leads to many corner cases in FTL and on the other hand such event should be very rare. Disable it until we will have stable test results from current implementation with extended dirty shutdown tests. Change-Id: Id438c7274ed2be1712bf581d6aabfc27bcbd53dc Signed-off-by: Wojciech Malikowski <wojciech.malikowski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/459434 Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
4a770fa9f1
commit
fdf3c5a30f
@ -757,6 +757,11 @@ ftl_reloc(struct ftl_reloc *reloc)
|
||||
break;
|
||||
}
|
||||
|
||||
/* TODO: Add handling relocation on open bands */
|
||||
if (breloc->band->state != FTL_BAND_STATE_CLOSED) {
|
||||
continue;
|
||||
}
|
||||
|
||||
ftl_reloc_add_active_queue(breloc);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user