84f8b6339f
Focus of this patch is adding the foundations of manipulating the chunk_map and backing_block bit arrays and persisting chunk maps and the logical map to the pm_file. No data is writting the backing device yet. That will come in later patches. This also does not rebuild the bit arrays from the pm_file during spdk_reduce_vol_load - that will also come in a later patch. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ib5336dbe907c253e545704471de8c4e812bbc157 Reviewed-on: https://review.gerrithub.io/434115 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>