+8
−0
+220
−18
Loading
Use the data placed on the non-volatile cache to perform recovery in case the device wasn't shut down cleanly. The write phase ranges are read and their data is copied onto the OC device. The code added in this patch will correctly copy the data from overlapping ranges, however it won't do anything about these overlapping areas, so subsequent power loss happening quickly after recovery might result in data loss. Change-Id: Ib4c66092cee858496ec66f789fcfb1e7e32f5c20 Signed-off-by:Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/458105 Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com> Reviewed-by:
Mateusz Kozlowski <mateusz.kozlowski@intel.com> Reviewed-by:
Wojciech Malikowski <wojciech.malikowski@intel.com> Reviewed-by:
Darek Stojaczyk <dariusz.stojaczyk@intel.com>