From 51fc40e2d042b48eef57bc2fa5b357eab9ba3d34 Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Wed, 12 Dec 2018 15:44:35 -0500 Subject: [PATCH] changelog: sum up changes going into 18.10.1 Change-Id: Iad911ede120654edbeff4ceafb54197534604b5f Signed-off-by: Tomasz Zawadzki Reviewed-on: https://review.gerrithub.io/437195 Reviewed-by: Lance Hartmann Reviewed-by: Jim Harris Reviewed-by: Ben Walker Tested-by: SPDK CI Jenkins --- CHANGELOG.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2317687f..9ce5494f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,33 @@ ## v18.10.1: (Upcoming Release) +### Packaging + +Spec file for creating RPM SPDK packages is now available: + +x86_64/spdk + Base SPDK package - all apps installed by `make install` + - spdk_* applications + - shared libs in libs64 dir + +x86_64/spdk-devel + SPDK development package: + - header files + - static/shared libs + +x86_64/spdk-debuginfo +x86_64/spdk-debugsource + These two are autogenerated by rpmbuild + +no_arch/spdk-tools: + SPDK tools package: + scripts/rpc.py -> /usr/sbin/spdk-rpc + scripts/spdkcli.py -> /usr/sbin/spdk-cli + +no_arch/spdk-doc: optional, generated when adding '--with doc' + SPDK html doc package: + doc/output/html/ -> /usr/share/doc/spdk/html + ### bdev On shutdown, bdev unregister now proceeds in top-down fashion, with @@ -11,6 +38,19 @@ allows virtual bdevs to be shut down cleanly as opposed to the previous behavior that didn't differentiate between hotremove and planned shutdown. +### Bug fixes + +- nvmf: improve error handling during disconnect and QP shutdown +- blobstore: remove snpashot from the list only on blob deletion +- memory: return first translation from mem_map_translate +- iSCSI: prevent recalculation of CRC multiple times +- bdev/crypto: improve error handling when creating and unregistering +- env_dpdk/memory: fix contiguous memory calculation for unaligned buffers +- env_dpdk/memory: prevent freeing dynamically allocated memory back to OS +- fio_plugin: Perform initialization and teardown on consistent thread +- fio_plugin: exit immediately if spdk_fio_init_env fails +- app/trace: fix app_name dereference on init + ## v18.10: ### nvme