Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfabric for openSUSE:Factory checked in at 2026-04-21 12:41:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfabric (Old) and /work/SRC/openSUSE:Factory/.libfabric.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfabric" Tue Apr 21 12:41:52 2026 rev:62 rq:1348248 version:2.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libfabric/libfabric.changes 2026-03-23 17:11:31.717081557 +0100 +++ /work/SRC/openSUSE:Factory/.libfabric.new.11940/libfabric.changes 2026-04-21 12:42:02.423496569 +0200 @@ -1,0 +2,48 @@ +Tue Apr 14 16:27:02 UTC 2026 - Nicolas Morey <[email protected]> + +- Update to v2.5.1 + - Core + - man: Fix typo in fi_cntr_readerr + - hmem: Enable CUDA p2p support if there is only one GPU visible + - configure.ac: define sanitizer macros and disable memhooks under ASAN + - CXI + - Fix build failure with older libcxi + - EFA + - Skip dmabuf supported check for explicit mr call + - fix pkt pool flag assertions for non-debug builds + - fix use-after-free in efa_mr_dereg_impl info log + - Set qp->base_ep in efa_qp_create + - Return error if efa_mr_reg_ibv_mr returns NULL + - Print iface string in the efa_mr_reg_ibv_mr log + - Correctly remove txe from longcts_send list on receipt recv completion + - fix err_buf memory leak in efa_cq_open error path + - fix fi_info memory leaks in unit tests + - Use getrandom/urandom for QKEY generation + - Explain why the CQ has to be drained after QP destruction + - move efa_device function declarations to efa_device.h + - disable MR cache by default under ASAN + - remove redundant efa_env.track_mr save/restore + - fix fi_info leak in efa_get_user_info + - fix memory leaks in unit tests + - initialize receipt header tx_id in DC release test + - fix use-after-free in efa_ah_cnt_av_impl + - fix use-after-free of cur_wq during EP close CQ drain + - warn when MR is closed with outstanding operations + - Add ope pool for efa direct if FI_EFA_TRACK_MR + - Track ep in a domain list if FI_EFA_TRACK_MR + - Add env var FI_EFA_TRACK_MR for debugging MR issues + - Fabtests + - efa: parametrize efa mr test over efa and efa-direct + - efa: Remove test skip and add FI_CONTEXT2 + - efa: treat server timeout as success in rdm_remote_exit_early + - efa: Re-enable 1G RMA write/writedata tests in PR CI + - efa: test_remote_exit_early: CLI argument --heterogeneous-peers + - efa: fix race in rdm_remote_exit_early handshake processing + - efa: Do not run fi_efa_mr_test if no dmabuf support + - SHM + - pad region header to move offsets into same cache sector as queue + - reduce cmd entry from 512 bytes to 384 for better inline performance + - Util + - free err_data in util_peer_cq_cleanup + +------------------------------------------------------------------- Old: ---- libfabric-2.5.0.0.79fd45149.tar.bz2 New: ---- libfabric-2.5.1.0.5b73bf2f1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fabtests.spec ++++++ --- /var/tmp/diff_new_pack.50Tq32/_old 2026-04-21 12:42:03.815554406 +0200 +++ /var/tmp/diff_new_pack.50Tq32/_new 2026-04-21 12:42:03.819554572 +0200 @@ -16,10 +16,10 @@ # -%define git_ver .0.79fd45149 +%define git_ver .0.5b73bf2f1 Name: fabtests -Version: 2.5.0 +Version: 2.5.1 Release: 0 Summary: Test suite for libfabric API License: BSD-2-Clause OR GPL-2.0-only ++++++ libfabric.spec ++++++ --- /var/tmp/diff_new_pack.50Tq32/_old 2026-04-21 12:42:03.875556899 +0200 +++ /var/tmp/diff_new_pack.50Tq32/_new 2026-04-21 12:42:03.875556899 +0200 @@ -17,7 +17,7 @@ # -%define git_ver .0.79fd45149 +%define git_ver .0.5b73bf2f1 %ifarch aarch64 %power64 x86_64 s390x riscv64 %if 0%{?suse_version} > 1530 @@ -30,7 +30,7 @@ %endif Name: libfabric -Version: 2.5.0 +Version: 2.5.1 Release: 0 Summary: User-space RDMA Fabric Interfaces License: BSD-2-Clause OR GPL-2.0-only ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.50Tq32/_old 2026-04-21 12:42:03.971560887 +0200 +++ /var/tmp/diff_new_pack.50Tq32/_new 2026-04-21 12:42:03.975561054 +0200 @@ -1,6 +1,6 @@ -mtime: 1774028879 -commit: 36a3553f12f6ae5d06bd916cb3d334f1836ee4c91a8201c9d420ae1424b4df8e +mtime: 1776176848 +commit: b23c7def7f91b0d0cba589c78663625fb1af3e81c6b36440f0aec53116f06770 url: https://src.opensuse.org/HPC/libfabric.git -revision: 36a3553f12f6ae5d06bd916cb3d334f1836ee4c91a8201c9d420ae1424b4df8e +revision: b23c7def7f91b0d0cba589c78663625fb1af3e81c6b36440f0aec53116f06770 projectscmsync: https://src.opensuse.org/HPC/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.50Tq32/_old 2026-04-21 12:42:04.011562550 +0200 +++ /var/tmp/diff_new_pack.50Tq32/_new 2026-04-21 12:42:04.019562882 +0200 @@ -8,7 +8,7 @@ <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> - <param name="revision">79fd4514977a8f15844fbe26df9f5930eb96311a</param> + <param name="revision">55f059338a4635096528677e0e1cdbf155aeb9e9</param> </service> <service name="recompress" mode="manual"> <param name="file">libfabric*.tar</param> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-04-18 14:40:51.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ libfabric-2.5.0.0.79fd45149.tar.bz2 -> libfabric-2.5.1.0.5b73bf2f1.tar.bz2 ++++++ ++++ 2872 lines of diff (skipped)
