diff --git a/NEWS.md b/NEWS.md index fee5dc457d9..6cf97f5f46a 100644 --- a/NEWS.md +++ b/NEWS.md @@ -10,6 +10,11 @@ v1.9.1, Fri Mar 6, 2020 ## Core +- Fix gcc 9.2 warnings +- Fix thread hangs in MR cache when using userfaultfd monitor +- Add missing header for FreeBSD build +- Allow a core provider to discover and use filtered providers + ## EFA - Change MR cache count and size limits @@ -28,16 +33,43 @@ v1.9.1, Fri Mar 6, 2020 ## PSM2 -## RxD +- Clean up of AV entries that have been removed ## RxM +- Fix multi-recv buffer handling to use entire buffer +- Consume entire multi-recv buffer before using buffer +- Continue execution after handling transfer errors +- Properly cleanup CM progress thread +- Minor code cleanups and restructuring + ## SHM +- Properly restore captured signals +- Track ptrace_scope globally, and allow disabling +- Properly initialize endpoint name list +- Fix potential deadlock resulting from missed handling of unexpected messages +- Fix multi-threading issue accessing unexpected messages +- Handle multiple addresses passed to fi_av_insert +- NULL terminate address strings +- Pass correct pointer to ofi_cq_init + ## TCP +- Removed incorrect implementation for multi-recv buffer support +- Always report error completions +- Report correct EQ event for aborted connection requests +- Improve connection data corner cases + ## Verbs +- Fix segfault handling error completions +- Avoid null derefence handling EQ events +- Remove possible deadlock in XRC error path +- Enable credit tracking to avoid SQ, RQ, and CQ overruns +- Verify that CQ space is available for bound EPs +- Minor code cleanups and restructuring + v1.9.0, Fri Nov 22, 2019 ======================== diff --git a/configure.ac b/configure.ac index 8927fd27bd6..255338b3357 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ dnl dnl Process this file with autoconf to produce a configure script. AC_PREREQ([2.60]) -AC_INIT([libfabric], [1.9.1rc2], [ofiwg@lists.openfabrics.org]) +AC_INIT([libfabric], [1.9.1], [ofiwg@lists.openfabrics.org]) AC_CONFIG_SRCDIR([src/fabric.c]) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR(config) diff --git a/fabtests/configure.ac b/fabtests/configure.ac index 14ea30e4aca..5357c2711b5 100644 --- a/fabtests/configure.ac +++ b/fabtests/configure.ac @@ -5,7 +5,7 @@ dnl dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.57) -AC_INIT([fabtests], [1.9.1rc2], [ofiwg@lists.openfabrics.org]) +AC_INIT([fabtests], [1.9.1], [ofiwg@lists.openfabrics.org]) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR(config) AC_CONFIG_HEADERS(config.h) diff --git a/include/windows/config.h b/include/windows/config.h index 0cfc32dce7f..6ef55f51732 100644 --- a/include/windows/config.h +++ b/include/windows/config.h @@ -165,7 +165,7 @@ #define PACKAGE_TARNAME PACKAGE /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.9.1rc2" +#define PACKAGE_VERSION "1.9.1" /* Define to the full name and version of this package. */ #define PACKAGE_STRING PACKAGE_NAME " " PACKAGE_VERSION