Spdk/test/unit/lib/ftl
Konrad Sztyber 1d29386066 lib/ftl: stop splitting internal IO data buffers
Some of the internal IOs split the contiguous data buffer into multiple
iovecs to separate the requests. It's unnecessary and can be replaced
by checking the position within the data buffer.

Change-Id: I9255ea0072fee6c4e6a7dca21e4008780bc45610
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/455519
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Wojciech Malikowski <wojciech.malikowski@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
2019-06-03 04:39:37 +00:00
..
common thread: Add a mechanism to exit a lightweight thread 2019-05-22 04:23:17 +00:00
ftl_band.c test/unit/ftl: Add module unit tests for relocate 2019-02-13 18:48:35 +00:00
ftl_io.c lib/ftl: allow parent/child relations between IOs 2019-04-24 21:57:06 +00:00
ftl_md lib/ftl: Keep DMA buffer for metadata as part of ftl_md structure 2019-04-02 00:04:58 +00:00
ftl_ppa ftl: Added unit tests for FTL library 2019-01-22 23:22:16 +00:00
ftl_reloc.c lib/ftl: stop splitting internal IO data buffers 2019-06-03 04:39:37 +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: mirror writes to non-volatile cache 2019-05-22 16:17:23 +00:00
Makefile lib/ftl: allow parent/child relations between IOs 2019-04-24 21:57:06 +00:00