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:
parent
a30c533602
commit
b3349cb050
23
CHANGELOG.md
23
CHANGELOG.md
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user