Skip to content

Commit 28d41ea

Browse files
committed
v2.0.0 beta
Signed-off-by: Jianxin Xiong <[email protected]>
1 parent 331b425 commit 28d41ea

File tree

6 files changed

+28
-3
lines changed

6 files changed

+28
-3
lines changed

AUTHORS

+3
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ Dmitry Durnov <[email protected]>
7676
Dmitry Gladkov <[email protected]>
7777
Doug Oucharek <[email protected]>
7878
Edgar Gabriel <[email protected]>
79+
Elias Kozah <[email protected]>
7980
Elias Kozah <[email protected]>
8081
Elias Kozah <[email protected]>
8182
Eric Raut <[email protected]>
@@ -108,6 +109,7 @@ Ignacio Hernandez <[email protected]>
108109
Ira Weiny <[email protected]>
109110
Itai Masuari <[email protected]>
110111
112+
Jack Morrison <[email protected]>
111113
Jaime Arteaga <[email protected]>
112114
James Dinan <[email protected]>
113115
James Shimek <[email protected]>
@@ -298,4 +300,5 @@ Zach Tiffany <[email protected]>
298300
299301
Zhaojuan Guo <[email protected]>
300302
303+
301304

NEWS.md

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ v2.0.0 beta, Fri Oct 25, 2024
1111

1212
## Core
1313

14+
- xpmem: Fix compilation warning
1415
- Change the xpmem log level to info
1516
- Clarify FI_HMEM support of inject calls
1617
- Introduce Sub-MR
@@ -124,6 +125,7 @@ v2.0.0 beta, Fri Oct 25, 2024
124125

125126
## SHM
126127

128+
- Add unmap_region function
127129
- Use owner-allocated srx
128130
- Fix incorrect capability set
129131
- Make progress errors ints instead of unit64
@@ -148,6 +150,9 @@ v2.0.0 beta, Fri Oct 25, 2024
148150

149151
## Fabtests
150152

153+
- Fix compilation error about CMPLX with C99
154+
- Added -E/env option to multinode test script
155+
- Change xfer-method variable to xfer_method in runmultinode.sh
151156
- Fix complex fill cast
152157
- efa: Remove rnr cq error message check
153158
- efa: Loose assertion for read request counters

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dnl
99
dnl Process this file with autoconf to produce a configure script.
1010

1111
AC_PREREQ([2.60])
12-
AC_INIT([libfabric], [2.0.0b1], [[email protected]])
12+
AC_INIT([libfabric], [2.0.0beta], [[email protected]])
1313
AC_CONFIG_SRCDIR([src/fabric.c])
1414
AC_CONFIG_AUX_DIR(config)
1515
AC_CONFIG_MACRO_DIR(config)

fabtests/configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ dnl
55
dnl Process this file with autoconf to produce a configure script.
66

77
AC_PREREQ(2.57)
8-
AC_INIT([fabtests], [2.0.0b1], [[email protected]])
8+
AC_INIT([fabtests], [2.0.0beta], [[email protected]])
99
AC_CONFIG_AUX_DIR(config)
1010
AC_CONFIG_MACRO_DIR(config)
1111
AC_CONFIG_HEADERS(config.h)

include/windows/config.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@
256256
#define PACKAGE_TARNAME PACKAGE
257257

258258
/* Define to the version of this package. */
259-
#define PACKAGE_VERSION "2.0.0b1"
259+
#define PACKAGE_VERSION "2.0.0beta"
260260

261261
/* Define to the full name and version of this package. */
262262
#define PACKAGE_STRING PACKAGE_NAME " " PACKAGE_VERSION

man/fi_provider.7.md

+17
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ operating system support is available, etc. This list is not exhaustive.
7777
hardware interface for inter-instance communication on EC2.
7878
See [`fi_efa`(7)](fi_efa.7.html) for more information.
7979

80+
*LPP*
81+
: A provider runs on FabreX PCIe networks. See
82+
[`fi_lpp`(7)](fi_lpp.7.html) for more information.
83+
8084
*OPX*
8185
: Supports Omni-Path networking from Cornelis Networks. See
8286
[`fi_opx`(7)](fi_opx.7.html) for more information.
@@ -156,6 +160,19 @@ An offload provider is intended to accelerate specific types of communication,
156160
generally by taking advantage of network services that have been offloaded
157161
into hardware, though actual hardware offload support is not a requirement.
158162

163+
# LINKx (LNX) provider (Technology Preview)
164+
165+
The LNX provider is designed to link two or more providers, allowing
166+
applications to seamlessly use multiple providers or NICs. This provider uses
167+
the libfabric peer infrastructure to aid in the use of the underlying providers.
168+
This version of the provider currently supports linking the libfabric
169+
shared memory provider for intra-node traffic and another provider for
170+
inter-node traffic. Future releases of the provider will allow linking any
171+
number of providers and provide the users with the ability to influence
172+
the way the providers are utilized for traffic load.
173+
174+
See [`fi_lnx`(7)](fi_lnx.7.html) for more information.
175+
159176
# SEE ALSO
160177

161178
[`fabric`(7)](fabric.7.html)

0 commit comments

Comments
 (0)