Skip to content

Commit

Permalink
v2.0.0rc1
Browse files Browse the repository at this point in the history
Signed-off-by: Jianxin Xiong <jianxin.xiong@intel.com>
  • 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 <chenwz@amazon.com>
Chien Tin Tung <chien.tin.tung@intel.com>
Chris Dolan <chrisdolan@google.com>
Chris Taylor <ctaylor@tactcomplabs.com>
Chuck Fossen <charles.fossen@hpe.com>
Chuck Fossen <chuckf@cray.com>
Chuck Fossen <chuckf@hpe.com>
Cody Mann <cody.mann@cornelisnetworks.com>
Expand Down Expand Up @@ -140,6 +141,7 @@ Joe Nemeth <joseph.nemeth@hpe.com>
Johannes Ziegenbalg <Johannes.Ziegenbalg@gmail.com>
John Biddiscombe <biddisco@cscs.ch>
John Byrne <john.l.byrne@hpe.com>
John Heemstra <heemstra@hpe.com>
Jonathan Behrens <fintelia@gmail.com>
Jorge Cabrera <jorge.cabrera@intel.com>
jose <jose@cst-fs.(none)>
Expand Down Expand Up @@ -190,6 +192,7 @@ Neil Spruit <neil.r.spruit@intel.com>
Nicholas Sielicki <nslick@amazon.com>
Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
Nikhil Nanal <nikhil.nanal@intel.com>
nikhil nanal <nikhil.nanal@intel.com>
nikhilnanal <nikhil.nanal1@intel.com>
nikhilnanal <nikhil.nanal@intel.com>
nikhilnanal <nikhilnanal1@gmail.com>
Expand All @@ -199,6 +202,7 @@ Noam Beer <nbeer@habana.ai>
Oblomov, Sergey <hoopoepg@gmail.com>
Oblomov, Sergey <sergey.oblomov@intel.com>
OFIWG Bot <ofiwg@lists.openfabrics.org>
Olga Weiss <olga.weiss@hpe.com>
Olivier Serres <oserres@google.com>
orbea <orbea@riseup.net>
Paolo Inaudi <p91paul@gmail.com>
Expand Down Expand Up @@ -229,6 +233,7 @@ Robert Wespetal <wesper@amazon.com>
Rohit Zambre <rzambre@uci.edu>
Ryan Hankins <rqh@amazon.com>
Ryan Hankins <rqh@dev-dsk-rqh-1d-28b29c44.us-east-1.amazon.com>
Ryan Hankins <ryan.hankins@hpe.com>
Rémi Dehenne <remi.dehenne@cea.fr>
Sai Sunku <sunkusa@amazon.com>
Sannikov, Alexander <alexander.sannikov@intel.com>
Expand Down Expand Up @@ -285,6 +290,7 @@ Wenduo Wang <wenduwan@amazon.com>
wenduwan <wenduwan@amazon.com>
wenduwan <wenduwdan@amazon.com>
Wesley Bland <wesley.bland@intel.com>
wey <weypro@users.noreply.github.com>
William Zhang <wilzhang@amazon.com>
Xuezhao Liu <xuezhao.liu@intel.com>
Xuyang Wang <xuywang@cisco.com>
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], [ofiwg@lists.openfabrics.org])
AC_INIT([libfabric], [2.0.0rc1], [ofiwg@lists.openfabrics.org])
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], [ofiwg@lists.openfabrics.org])
AC_INIT([fabtests], [2.0.0rc1], [ofiwg@lists.openfabrics.org])
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.