Commit 18b504af authored by James Bergsten's avatar James Bergsten Committed by Darek Stojaczyk
Browse files

CHANGELOG.md: Added information on NVMe additions that were recently merged.



Signed-off-by: default avatarJames Bergsten <jamesx.bergsten@intel.com>
Change-Id: I629a6d1c94467d559fdbd4de4e6a397ec3e7a1d1
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457861


Reviewed-by: default avatarPaul Luse <paul.e.luse@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarDarek Stojaczyk <dariusz.stojaczyk@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 036ca4ac
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -41,6 +41,18 @@ previously attached controller.

Nvme Opal library spdk_opal_cmd deprecated. Adding seperate command APIs.

Added spdk_nvme_ctrlr_io_cmd_raw_no_payload_build() allowing a caller to pass
a completely formed command to an NVMe submission queue (buffer addresses and all).
This is supported on the PCIe transport only.

Added spdk_nvme_get_ctrlr_registers() to return a pointer to the virtual address
of the NVMe controller registers.  This is supported on the PCIe transport only.

Added additional options to the spdk_nvme_ctrlr_alloc_qpair() option parameter
structure to allow caller to override the virtual and optionally physical address
of the submission and completion queue pair to be created.  This is supported on
the PCIe transport only.

### env

The parameter `free_space` has been added to spdk_ring_enqueue() to wait when