CHANGELOG.md: ftl interface update

Flash translation layer library interfaces updates
related with witch switch to bdev_zone API.

Change-Id: I0a6cc58b7b526ea6de7bc3f324806429659fa9bc
Signed-off-by: Wojciech Malikowski <wojciech.malikowski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/481591
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
This commit is contained in:
Wojciech Malikowski 2020-01-14 06:14:26 -05:00 committed by Tomasz Zawadzki
parent f2c8083ef3
commit 79fc6ed2f8

View File

@ -2,6 +2,22 @@
## v20.01: (Upcoming Release)
### ftl
All NVMe dependencies were removed from ftl library.
From now ftl library is using bdev_zone API.
bdev_ftl becomes virtual bdev.
`ctrlr` and `trid` fields in `spdk_ftl_dev_init_opts` structure were replaced by
`base_bdev_desc`.
`bdev_ftl_create` RPC method `trtype` and `traddr` parameters were replaced by `base_bdev`
parameter.
`spdk_ftl_module_init` and `spdk_ftl_module_fini` functions were removed.
`spdk_ftl_punit_range` and `ftl_module_init_opts` structures were removed.
### sock
Added spdk_sock_writev_async for performing asynchronous writes to sockets. This call will