Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfabric for openSUSE:Factory 
checked in at 2025-10-29 21:04:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfabric (Old)
 and      /work/SRC/openSUSE:Factory/.libfabric.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfabric"

Wed Oct 29 21:04:05 2025 rev:57 rq:1314066 version:2.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfabric/libfabric.changes      2025-09-17 
17:44:57.932285954 +0200
+++ /work/SRC/openSUSE:Factory/.libfabric.new.1980/libfabric.changes    
2025-10-29 21:04:09.080281250 +0100
@@ -1,0 +2,71 @@
+Thu Oct 23 20:01:17 UTC 2025 - Nicolas Morey <[email protected]>
+
+- Update to v2.3.1
+  - Core
+    - include/windows: Add definition for realpath()
+  - EFA
+    - Tune recvwindow and peer reorder buffer pool sizes
+    - Allocate peer reorder buffers from a pre-allocated pool
+    - Allocate peer map entry pool during the rdm ep create
+    - Create shm info on demand for efa_rdm_ep_open
+    - Check whether to enable shm inside efa_shm_info_create
+    - Ring doorbell when reaching the max batch wqe cnt
+    - Fix the queued ope progress in ep close
+    - Logging improvements and unit test fix
+    - Grab srx lock when releasing rx entries in AV close
+    - Remove duplicate macro for rdma sge limit
+    - Fix memory leak from efa_srx_unexp_pkt unit test
+    - Fix unit test build error for rdma-core without 
HAVE_CAPS_UNSOLICITED_WRITE_RECV
+    - Check rdma iov limit in data path direct
+    - Add packet entry flag tracking for double linked list management
+    - Remove the extra dlist remove for peers in ep close
+    - Add traces for completions bypassing util-cq
+    - Update shared domain caps and modes
+    - Move domain check inside the fabric lock
+    - Take domain lock to protect concurrent access to domain fields
+    - Return matching fabric/domain in fi_getinfo
+    - Remove duplicated efa_cq_construct_cq_entry
+    - Fix the memleak for efa_rdm_peer
+    - Introduce error status for ope
+    - Cleanup the queue flags after dlist_remove
+    - Allocate cq err_buf on demand
+    - Bypass util cq in the data path of efa-direct
+    - Fix the unsolicited write recv support in unit-test
+    - Add unit-tests for lock types
+    - Shift the src_addr correctly in sreadfrom
+    - Acquire the same lock for qp lifecycle
+    - Ignore stale cqes from destroyed qps
+    - Use IBV_QUERY_QP_DATA_IN_ORDER_DEVICE_ONLY flag when available
+  - OPX
+    - 0 byte write_data Error
+    - 16B 3-nodes seg fault with openmpi
+    - Atomics and bounce buffer fixes
+    - Only open IPC cache if HMEM initialized and IPC enabled
+    - Fix ROCR IPC build errors
+    - Use getpid() instead of gettid() for POSIX compliancy.
+    - Fix compilation error
+  - RXD
+    - Fix return of EAGAIN when not enough tx entries
+  - UCX
+    - Use noop callback in ucx_inject_write
+    - Add a noop callback function for inject send path
+  - UDP
+    - Cleanup CQ parameters
+    - Fix CQ overflow case
+  - Util
+    - Remove unmatched rx entry from unspec unexpected queue
+    - Add status enum to util rx entry
+    - Extract helper function to lookup existing fabric/domain
+    - Use hints name for fabric/domain lookup
+  - Verbs
+    - Return PCI bus information with fi_getinfo()
+    - Fix compiler warning on the bound of 'strncpy' call
+  - Fabtests
+    - efa: Run FI_MORE test with more iterations
+    - efa: Add implicit AV test
+    - Split OOB address exchange function
+    - efa: Fix the av operation
+    - efa: Improve rnr_read_cq_error test
+- Drop prov-opx-fix-compilation-error.patch which was merged upstream.
+
+-------------------------------------------------------------------

Old:
----
  libfabric-2.3.0.0.ea52cb54c.tar.bz2
  prov-opx-fix-compilation-error.patch

New:
----
  README.md
  _scmsync.obsinfo
  build.specials.obscpio
  libfabric-2.3.1.0.413a2d315.tar.bz2

----------(Old B)----------
  Old:    - efa: Improve rnr_read_cq_error test
- Drop prov-opx-fix-compilation-error.patch which was merged upstream.
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fabtests.spec ++++++
--- /var/tmp/diff_new_pack.lGRxEa/_old  2025-10-29 21:04:11.828397004 +0100
+++ /var/tmp/diff_new_pack.lGRxEa/_new  2025-10-29 21:04:11.836397344 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define git_ver .0.ea52cb54c
+%define git_ver .0.413a2d315
 
 Name:           fabtests
-Version:        2.3.0
+Version:        2.3.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.lGRxEa/_old  2025-10-29 21:04:12.168411457 +0100
+++ /var/tmp/diff_new_pack.lGRxEa/_new  2025-10-29 21:04:12.188412307 +0100
@@ -17,7 +17,7 @@
 
 
 #
-%define git_ver .0.ea52cb54c
+%define git_ver .0.413a2d315
 
 %ifarch aarch64 %power64 x86_64 s390x riscv64
   %if 0%{?suse_version} > 1530
@@ -30,15 +30,15 @@
 %endif
 
 Name:           libfabric
-Version:        2.3.0
+Version:        2.3.1
 Release:        0
 Summary:        User-space RDMA Fabric Interfaces
 License:        BSD-2-Clause OR GPL-2.0-only
 Group:          Development/Libraries/C and C++
 Source:         %{name}-%{version}%{git_ver}.tar.bz2
 Source1:        baselibs.conf
+Source100:      README.md
 Patch0:         libfabric-libtool.patch
-Patch1:         prov-opx-fix-compilation-error.patch
 URL:            http://www.github.com/ofiwg/libfabric
 BuildRequires:  autoconf
 BuildRequires:  automake

++++++ README.md ++++++

## Build Results

Current state of libfabric in openSUSE:Factory is

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/libfabric/standard)

The current state of libfabric in the devel project build (science:HPC)

![Devel project build 
results](https://br.opensuse.org/status/science:HPC/libfabric)



++++++ _scmsync.obsinfo ++++++
mtime: 1761652716
commit: d0cd2cb12290720fbc9c6cd862a3bcf094026fe955577ab34d9209339c7d26f9
url: https://src.opensuse.org/HPC/libfabric.git
revision: d0cd2cb12290720fbc9c6cd862a3bcf094026fe955577ab34d9209339c7d26f9
projectscmsync: https://src.opensuse.org/HPC/_ObsPrj

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lGRxEa/_old  2025-10-29 21:04:13.104451248 +0100
+++ /var/tmp/diff_new_pack.lGRxEa/_new  2025-10-29 21:04:13.144452948 +0100
@@ -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">ea52cb54cf0313f165a8015e6b93c9248721a15d</param>
+    <param name="revision">413a2d315ee8485488fb4fdcc0012e029f570b6b</param>
   </service>
   <service name="recompress" mode="manual">
     <param name="file">libfabric*.tar</param>

++++++ 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      2025-10-28 13:00:13.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ libfabric-2.3.0.0.ea52cb54c.tar.bz2 -> 
libfabric-2.3.1.0.413a2d315.tar.bz2 ++++++
++++ 5777 lines of diff (skipped)

Reply via email to