CHANGELOG: updat with changes in public headers

Added missing changelog entries from going over
public SPDK headers.

Change-Id: I494f95fc0b62cced69e365e5869d1bd5502a45d4
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463314
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Tomasz Zawadzki 2019-07-25 04:28:10 -04:00 committed by Ben Walker
parent a30c533602
commit b3349cb050

View File

@ -101,6 +101,13 @@ DIF reference tag remapping is now supported for partition type virtual bdev
modules. When using partition type virtual bdevs, block address space is modules. When using partition type virtual bdevs, block address space is
remapped during I/O processing and DIF reference tag is remapped accordingly. remapped during I/O processing and DIF reference tag is remapped accordingly.
Added spdk_bdev_*_with_md() functions allowing for IO with metadata being transferred in
separate buffer. To check support for separatate metadata, use spdk_bdev_is_md_separate().
All bdevs now have a UUID. For devices whose backing hardware does not provide a UUID,
one is automatically generated.
Across runs of SPDK, bdevs whose UUID is automatically generated may change.
### nvme ### nvme
Added spdk_nvme_ctrlr_get_transport_id() to get the transport ID from a Added spdk_nvme_ctrlr_get_transport_id() to get the transport ID from a
@ -126,6 +133,14 @@ structure to allow caller to override the virtual and optionally physical addres
of the submission and completion queue pair to be created. This is supported on of the submission and completion queue pair to be created. This is supported on
the PCIe transport only. the PCIe transport only.
Added `disable_error_logging` to struct spdk_nvme_ctrlr_opts, which disables
logging of failed requests. By default logging is enabled.
Added spdk_nvme_qpair_print_command(), spdk_nvme_qpair_print_completion() and
spdk_nvme_cpl_get_status_string(). Allowing for easier display of error messages.
Added support for NVMe Sanitize command.
### env ### env
The parameter `free_space` has been added to spdk_ring_enqueue() to wait when The parameter `free_space` has been added to spdk_ring_enqueue() to wait when
@ -195,6 +210,14 @@ version is >= 19.05.
spdk_vhost_init() is now asynchronous and accepts a completion callback. spdk_vhost_init() is now asynchronous and accepts a completion callback.
### thread
Exposed spdk_set_thread() in order for applications to associate
with SPDK thread when necessary.
Added spdk_thread_destroy() to allow framework polling the thread to
release resources associated with that thread.
## v19.04: ## v19.04:
### nvme ### nvme