changelog: sum up changes going into 18.10.1

Change-Id: Iad911ede120654edbeff4ceafb54197534604b5f
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.gerrithub.io/437195
Reviewed-by: Lance Hartmann <lance.hartmann@oracle.com>
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 2018-12-12 15:44:35 -05:00 committed by Ben Walker
parent e9e2d6fd23
commit 51fc40e2d0

View File

@ -2,6 +2,33 @@
## v18.10.1: (Upcoming Release) ## 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 ### bdev
On shutdown, bdev unregister now proceeds in top-down fashion, with 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 previous behavior that didn't differentiate between hotremove and
planned shutdown. 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: ## v18.10:
### nvme ### nvme