CHANGELOG.md: document v18.01.1 release
While here, bump version.h for the v18.01.1 release Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ie09fcf5b86a816564ac8728b8b216cf2c3cce539 Reviewed-on: https://review.gerrithub.io/408727 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
This commit is contained in:
parent
466eb99e9f
commit
2a280f2fdc
21
CHANGELOG.md
21
CHANGELOG.md
@ -1,5 +1,26 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v18.01.1: vhost CVE fixes, NVMe getpid() caching
|
||||||
|
|
||||||
|
This release contains the following fixes. All users of SPDK v18.01 are strongly
|
||||||
|
recommended to upgrade.
|
||||||
|
|
||||||
|
### Fixes for DPDK CVE-2018-1059
|
||||||
|
|
||||||
|
The SPDK vhost-scsi and vhost-blk applications now have fixes to address the DPDK rte_vhost
|
||||||
|
vulnerability [CVE-2018-1059](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1059).
|
||||||
|
Please see this [security advisory](https://access.redhat.com/security/cve/cve-2018-1059)
|
||||||
|
for additional information on this DPDK vulnerability.
|
||||||
|
|
||||||
|
### NVMe driver getpid() caching
|
||||||
|
|
||||||
|
The SPDK NVMe driver now caches the pid in a global variable rather than calling getpid() on
|
||||||
|
every request. The SPDK NVMe driver associates each request with the pid of its submitting
|
||||||
|
process to enable multi-process support. glibc 2.25 eliminated pid caching resulting in system
|
||||||
|
calls when getpid() is called which degraded SPDK NVMe driver efficiency. glibc eliminated pid
|
||||||
|
caching for use cases (such as forking) that are not support by SPDK, so pid caching is
|
||||||
|
an acceptable solution to eliminate this degradation.
|
||||||
|
|
||||||
## v18.01: Blobstore Thin Provisioning
|
## v18.01: Blobstore Thin Provisioning
|
||||||
|
|
||||||
### Build System
|
### Build System
|
||||||
|
@ -59,7 +59,7 @@
|
|||||||
/**
|
/**
|
||||||
* Version string suffix.
|
* Version string suffix.
|
||||||
*/
|
*/
|
||||||
#define SPDK_VERSION_SUFFIX "-pre"
|
#define SPDK_VERSION_SUFFIX ""
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Single numeric value representing a version number for compile-time comparisons.
|
* Single numeric value representing a version number for compile-time comparisons.
|
||||||
|
Loading…
Reference in New Issue
Block a user