From 79fc6ed2f81ca6e8871d99b8b5844190c7975b44 Mon Sep 17 00:00:00 2001 From: Wojciech Malikowski Date: Tue, 14 Jan 2020 06:14:26 -0500 Subject: [PATCH] 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 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/481591 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Tomasz Zawadzki --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d98e24c8b..625501165 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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