diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a8510c6d..d75e2230c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -97,19 +97,21 @@ passed through to the allocated bdevs. The `phys_addr` parameter in spdk_malloc() and spdk_zmalloc() has been deprecated. For retrieving physical addresses, spdk_vtophys() should be used instead. +spdk_realloc() has been added to reallocate DMA/shared memory. + spdk_pci_device_is_removed() has been added to let the upper-layer SPDK drivers know that device has a pending external hotremove request. -### DPDK - -Dropped support for DPDK 17.07 and earlier, which SPDK won't even compile with right now. - -### env - spdk_env_fini() and spdk_env_dpdk_post_fini() were added to release any resources allocated by spdk_env_init() or spdk_env_dpdk_post_init() respectively. It is expected that common usage of those functions is to call them just before terminating the process. +Added spdk_iommu_is_enabled() to report if SPDK application is using IOMMU for DMA. + +### DPDK + +Dropped support for DPDK 17.07 and earlier, which SPDK won't even compile with right now. + ### rpc New `get_spdk_version` RPC method is introduced to get version info of the running SPDK application.