Skip to content

Commit 413a2d3

Browse files
committed
v2.3.1
Signed-off-by: Jianxin Xiong <[email protected]>
1 parent e758244 commit 413a2d3

File tree

5 files changed

+46
-3
lines changed

5 files changed

+46
-3
lines changed

AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ mmubarak <[email protected]>
210210
Mohan Gandhi <[email protected]>
211211
muttormark <[email protected]>
212212
Mélian Fruchart <[email protected]>
213+
Nathan Na <[email protected]>
213214
Neil Spruit <[email protected]>
214215
Nicholas Sielicki <[email protected]>
215216
Nicolas Morey <[email protected]>
@@ -221,6 +222,7 @@ nikhilnanal <[email protected]>
221222
nikhilnanal <[email protected]>
222223
Nikita Gusev <[email protected]>
223224
Nikola Dancejic <[email protected]>
225+
Nitin Bhat <[email protected]>
224226
Noam Beer <[email protected]>
225227
Oblomov, Sergey <[email protected]>
226228
Oblomov, Sergey <[email protected]>

NEWS.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,29 @@ releases with earlier release dates.
99
v2.3.1, Mon October 20, 2025
1010
============================
1111

12+
## Core ##
13+
14+
- include/windows: Add definition for realpath()
15+
1216
## EFA ##
1317

18+
- Tune recvwindow and peer reorder buffer pool sizes
19+
- Allocate peer reorder buffers from a pre-allocated pool
20+
- Allocate peer map entry pool during the rdm ep create
21+
- Create shm info on demand for efa_rdm_ep_open
22+
- Check whether to enable shm inside efa_shm_info_create
23+
- Ring doorbell when reaching the max batch wqe cnt
24+
- Fix the queued ope progress in ep close
25+
- Logging improvements and unit test fix
26+
- Grab srx lock when releasing rx entries in AV close
27+
- Remove duplicate macro for rdma sge limit
28+
- Fix memory leak from efa_srx_unexp_pkt unit test
29+
- Fix unit test build error for rdma-core without HAVE_CAPS_UNSOLICITED_WRITE_RECV
30+
- Check rdma iov limit in data path direct
31+
- Add packet entry flag tracking for double linked list management
32+
- Remove the extra dlist remove for peers in ep close
33+
- Add traces for completions bypassing util-cq
34+
- Update shared domain caps and modes
1435
- Move domain check inside the fabric lock
1536
- Take domain lock to protect concurrent access to domain fields
1637
- Return matching fabric/domain in fi_getinfo
@@ -37,17 +58,37 @@ v2.3.1, Mon October 20, 2025
3758
- Use getpid() instead of gettid() for POSIX compliancy.
3859
- Fix compilation error
3960

61+
## RXD ##
62+
63+
- Fix return of EAGAIN when not enough tx entries
64+
65+
## UCX ##
66+
67+
- Use noop callback in ucx_inject_write
68+
- Add a noop callback function for inject send path
69+
70+
## UDP ##
71+
72+
- Cleanup CQ parameters
73+
- Fix CQ overflow case
74+
4075
## Util ##
4176

77+
- Remove unmatched rx entry from unspec unexpected queue
78+
- Add status enum to util rx entry
4279
- Extract helper function to lookup existing fabric/domain
4380
- Use hints name for fabric/domain lookup
4481

4582
## Verbs ##
4683

84+
- Return PCI bus information with fi_getinfo()
4785
- Fix compiler warning on the bound of 'strncpy' call
4886

4987
## Fabtests ##
5088

89+
- efa: Run FI_MORE test with more iterations
90+
- efa: Add implicit AV test
91+
- Split OOB address exchange function
5192
- efa: Fix the av operation
5293
- efa: Improve rnr_read_cq_error test
5394

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dnl
1010
dnl Process this file with autoconf to produce a configure script.
1111

1212
AC_PREREQ([2.60])
13-
AC_INIT([libfabric], [2.3.1rc1], [[email protected]])
13+
AC_INIT([libfabric], [2.3.1], [[email protected]])
1414
AC_CONFIG_SRCDIR([src/fabric.c])
1515
AC_CONFIG_AUX_DIR(config)
1616
AC_CONFIG_MACRO_DIR(config)

fabtests/configure.ac

Lines changed: 1 addition & 1 deletion
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.3.1rc1], [[email protected]])
8+
AC_INIT([fabtests], [2.3.1], [[email protected]])
99
AC_CONFIG_AUX_DIR(config)
1010
AC_CONFIG_MACRO_DIR(config)
1111
AC_CONFIG_HEADERS(config.h)

include/windows/config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@
262262
#define PACKAGE_TARNAME PACKAGE
263263

264264
/* Define to the version of this package. */
265-
#define PACKAGE_VERSION "2.3.1rc1"
265+
#define PACKAGE_VERSION "2.3.1"
266266

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

0 commit comments

Comments
 (0)