Skip to content

Commit

Permalink
v2.0.0rc1
Browse files Browse the repository at this point in the history
Signed-off-by: Jianxin Xiong <[email protected]>
  • Loading branch information
j-xiong committed Nov 23, 2024
1 parent e468f31 commit 1af9ddc
Show file tree
Hide file tree
Showing 5 changed files with 98 additions and 3 deletions.
6 changes: 6 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ Chenwei Zhang <[email protected]>
Chien Tin Tung <[email protected]>
Chris Dolan <[email protected]>
Chris Taylor <[email protected]>
Chuck Fossen <[email protected]>
Chuck Fossen <[email protected]>
Chuck Fossen <[email protected]>
Cody Mann <[email protected]>
Expand Down Expand Up @@ -140,6 +141,7 @@ Joe Nemeth <[email protected]>
Johannes Ziegenbalg <[email protected]>
John Biddiscombe <[email protected]>
John Byrne <[email protected]>
John Heemstra <[email protected]>
Jonathan Behrens <[email protected]>
Jorge Cabrera <[email protected]>
jose <jose@cst-fs.(none)>
Expand Down Expand Up @@ -190,6 +192,7 @@ Neil Spruit <[email protected]>
Nicholas Sielicki <[email protected]>
Nicolas Morey-Chaisemartin <[email protected]>
Nikhil Nanal <[email protected]>
nikhil nanal <[email protected]>
nikhilnanal <[email protected]>
nikhilnanal <[email protected]>
nikhilnanal <[email protected]>
Expand All @@ -199,6 +202,7 @@ Noam Beer <[email protected]>
Oblomov, Sergey <[email protected]>
Oblomov, Sergey <[email protected]>
OFIWG Bot <[email protected]>
Olga Weiss <[email protected]>
Olivier Serres <[email protected]>
orbea <[email protected]>
Paolo Inaudi <[email protected]>
Expand Down Expand Up @@ -229,6 +233,7 @@ Robert Wespetal <[email protected]>
Rohit Zambre <[email protected]>
Ryan Hankins <[email protected]>
Ryan Hankins <[email protected]>
Ryan Hankins <[email protected]>
Rémi Dehenne <[email protected]>
Sai Sunku <[email protected]>
Sannikov, Alexander <[email protected]>
Expand Down Expand Up @@ -285,6 +290,7 @@ Wenduo Wang <[email protected]>
wenduwan <[email protected]>
wenduwan <[email protected]>
Wesley Bland <[email protected]>
wey <[email protected]>
William Zhang <[email protected]>
Xuezhao Liu <[email protected]>
Xuyang Wang <[email protected]>
Expand Down
89 changes: 89 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,95 @@ bug fixes (and other actions) for each version of Libfabric since
version 1.0. New major releases include all fixes from minor
releases with earlier release dates.

v2.0.0, Fri Dec 13, 2024
========================

## Core

- xpmem: Cleanup xpmem before monitors
- Remove redundant windows.h
- hmem/cuda: Add env variable to enable/disable CUDA DMABUF
- Update ofi_vrb_speed

## CXI

- Add FI_OPT_CUDA_API_PERMITTED tests
- Define FI_CXI_FORCE_DEV_REG_COPY
- Support FI_OPT_CUDA_API_PERMITTED
- Testing FI_RM_ENABLED
- Correct checking of MR test rc
- Update unit test for collectives
- Add test for invalid client RKEY
- Fix broken client key check
- Ignore FLT_OVERFLOW and FLT_INVALID errors
- Update CXI man page.
- Enable dmabuf for ROCR by default.
- Remove disable_dmabuf_cuda and disable_dmabuf_rocr
- Disable use of dmabuf by default for cuda
- Remove use of deprecated FI_ORDER_NONE
- Report RMA order used in debug output
- Remove srx unittests
- Add FI_PEER capability bit
- Support shared receive queues
- Implement shared Completion Queues

## EFA

- Add tracepoints for rma operations
- Adjust the location of tracepoint
- Implement the rma interface
- Fix efa_msg flags
- Remove efa_send_wr, send_wr_pool and recv_wr_pool from dgram_ep
- Fix the read_bad_recv_status unit test
- Implement efa_msg interface
- Implement FI_MORE for fi_recv in zero copy recv mode
- Fix the error path of zero copy recv
- Move inject sizes from rdm ep to base ep
- Fix the ep list scan in cq/cntr read
- Fix the error handling for unsolicited recv
- Fall back to zero sl when non-zero sl qp creation failed
- Disable zero copy receive if p2p is not available
- Initialize efa fork support in EFA_INI
- Update efa_hmem and efa_fork_support log to FI_LOG_CORE
- Make efa_hmem_info a global variable
- Set max rma order size correctly

## Hook

Fix the preprocessor

## LNX

- Fix av strncpy
- Fix various issues with initial commit

## SHM

- Cleanup op flags

## Sockets

- Fixed coverity issue for unchecked return value.

## Util

- Set srx completion flags and msg_len properly
- fi_pingpong: Fix coverity issue about integer overflow

## Verbs

- Fix coverity issue about overflowed return value
- Enable implicit dmabuf mr reg for more HMEM ifaces

## Fabtests

- Add FI_MORE pytest for fi_recv in zcpy recv mode
- Allow tests with FI_MORE flag by using fi_recvmsg
- New fabtest fi_flood to test over subscription of resources
- test_configs/ofi_rxm/tcp.test: remove cntr RMA testing
- Fix compiler warning about unitialized variable


v2.0.0 beta, Fri Oct 25, 2024
==============================

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.

AC_PREREQ([2.60])
AC_INIT([libfabric], [2.0.0beta], [[email protected]])
AC_INIT([libfabric], [2.0.0rc1], [[email protected]])
AC_CONFIG_SRCDIR([src/fabric.c])
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_MACRO_DIR(config)
Expand Down
2 changes: 1 addition & 1 deletion fabtests/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.

AC_PREREQ(2.57)
AC_INIT([fabtests], [2.0.0beta], [[email protected]])
AC_INIT([fabtests], [2.0.0rc1], [[email protected]])
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_MACRO_DIR(config)
AC_CONFIG_HEADERS(config.h)
Expand Down
2 changes: 1 addition & 1 deletion include/windows/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
#define PACKAGE_TARNAME PACKAGE

/* Define to the version of this package. */
#define PACKAGE_VERSION "2.0.0beta"
#define PACKAGE_VERSION "2.0.0rc1"

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

0 comments on commit 1af9ddc

Please sign in to comment.