Spdk/test/unit/lib/ftl
Wojciech Malikowski 77d591e172 lib/ftl: Change ftl_chunk structure to ftl_zone
This is starting point for moving current FTL
implementation which is working on top of
Open Channel NVMe driver to work on top of
abstracted zoned bdev.

This patch is changing name of ftl_chunk structure
to ftl_zone and start using zone states from zdev
interface.

Change-Id: I5429f489cc08a1ac27f09aba3dca4b40ea95eeb3
Signed-off-by: Wojciech Malikowski <wojciech.malikowski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/467391
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: SPDK CI Jenkins <sys_sgci@intel.com>
2019-12-24 08:14:55 +00:00
..
common lib/ftl: Change ftl_chunk structure to ftl_zone 2019-12-24 08:14:55 +00:00
ftl_band.c lib/ftl: Change ftl_chunk structure to ftl_zone 2019-12-24 08:14:55 +00:00
ftl_io.c lib/ftl: Update initialization of io channel 2019-08-12 21:37:13 +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: Change ftl_chunk structure to ftl_zone 2019-12-24 08:14:55 +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: Change ftl_chunk structure to ftl_zone 2019-12-24 08:14:55 +00:00
Makefile lib/ftl: allow parent/child relations between IOs 2019-04-24 21:57:06 +00:00