Spdk/test/unit/lib/ftl
Wojciech Malikowski bf4973087f lib/ftl: Allow for relocating open band
In case ANM event occurs on open band
reloc need to be able to process such
event.

If band is not in closed sate do not
alloc lba map for it and do not set
it to free state after relocation.

Change-Id: I2f4a5770fef08271d222936ca19f3cc98e5e5be1
Signed-off-by: Wojciech Malikowski <wojciech.malikowski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457612
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
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>
2019-07-01 03:29:00 +00:00
..
common lib/ftl: Remove ftl_md struct from band 2019-06-07 04:39:14 +00:00
ftl_band.c lib/ftl: Remove ftl_md struct from band 2019-06-07 04:39:14 +00:00
ftl_io.c lib/ftl: Add ftl_io argument to internal I/O callbacks 2019-06-07 18:26:57 +00:00
ftl_md lib/ftl: Mark all lba map segments as cached for open bands 2019-07-01 03:29:00 +00:00
ftl_ppa lib/ftl: Fix ppa pack function 2019-06-26 08:38:32 +00:00
ftl_reloc.c lib/ftl: Allow for relocating open band 2019-07-01 03:29:00 +00:00
ftl_rwb.c lib/ftl: consider 3D TLC NAND read unit size 2019-05-24 23:29:22 +00:00
ftl_wptr lib/ftl: Track cached lba map segments 2019-06-11 06:21:46 +00:00
Makefile lib/ftl: allow parent/child relations between IOs 2019-04-24 21:57:06 +00:00