forked from pool/libfabric
Accepting request 1096631 from home:NMorey:branches:science:HPC
- Update to 1.18.1 - Core - Fix build warning for ofi_dynpoll_get_fd - EFA - Handle 0-byte writes - Apply byte_in_order_128_byte for all memory type - Increase default shm_av_size to 256 - Force handshake before selecting rtm for non-system ifaces. - Only select readbase_rtm when both sides support rdma-read - Bugfix for initializing SHM offload - Correct CPPFLAGS during configure - Make setopt support sendrecv aligned 128 bytes - Make data size to be 128 byte multiples for in-order aligned send/recv - prepare local read pkt entry for in-order aligned send/recv. - Disable gdrcopy and cudamemcpy for in-order aligned recv. - Increase the pad size in rxr_pkt_entry - Make readcopy pkt pool 128 byte aligned - Introduce alignment to support in order aligned ops - Fix a bug when calling ibv_query_qp_data_in_order - RMA operations will ensure FI_ATOMIC cap - RMA operations will ensure FI_RMA cap - Unittest atomics without FI_ATOMIC cap. - Unittest RMA without FI_RMA cap. - Refactor pkt_entry assignment in poll_ibv loop - Fixes for RDMA Write and Writedata - RXM - Revert rxm util peer CQ support - Fix credit size parameter for flow ctrl - SHM - Fix DSA enable OBS-URL: https://build.opensuse.org/request/show/1096631 OBS-URL: https://build.opensuse.org/package/show/science:HPC/libfabric?expand=0&rev=89
This commit is contained in:
parent
bd0842cd83
commit
1545d1225e
2
_service
2
_service
@ -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">8f3a881e08f56ee685d416436fc87fb6b00af332</param>
|
||||
<param name="revision">a2585866c48f041ad941ab503a651d474b9a6d7b</param>
|
||||
</service>
|
||||
<service name="recompress" mode="disabled">
|
||||
<param name="file">libfabric*.tar</param>
|
||||
|
@ -1,3 +1,86 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 16:15:56 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
||||
|
||||
- Update to 1.18.1
|
||||
- Core
|
||||
- Fix build warning for ofi_dynpoll_get_fd
|
||||
- EFA
|
||||
- Handle 0-byte writes
|
||||
- Apply byte_in_order_128_byte for all memory type
|
||||
- Increase default shm_av_size to 256
|
||||
- Force handshake before selecting rtm for non-system ifaces.
|
||||
- Only select readbase_rtm when both sides support rdma-read
|
||||
- Bugfix for initializing SHM offload
|
||||
- Correct CPPFLAGS during configure
|
||||
- Make setopt support sendrecv aligned 128 bytes
|
||||
- Make data size to be 128 byte multiples for in-order aligned send/recv
|
||||
- prepare local read pkt entry for in-order aligned send/recv.
|
||||
- Disable gdrcopy and cudamemcpy for in-order aligned recv.
|
||||
- Increase the pad size in rxr_pkt_entry
|
||||
- Make readcopy pkt pool 128 byte aligned
|
||||
- Introduce alignment to support in order aligned ops
|
||||
- Fix a bug when calling ibv_query_qp_data_in_order
|
||||
- RMA operations will ensure FI_ATOMIC cap
|
||||
- RMA operations will ensure FI_RMA cap
|
||||
- Unittest atomics without FI_ATOMIC cap.
|
||||
- Unittest RMA without FI_RMA cap.
|
||||
- Refactor pkt_entry assignment in poll_ibv loop
|
||||
- Fixes for RDMA Write and Writedata
|
||||
- RXM
|
||||
- Revert rxm util peer CQ support
|
||||
- Fix credit size parameter for flow ctrl
|
||||
- SHM
|
||||
- Fix DSA enable
|
||||
- Assert read op and inject proto are mutually exclusive
|
||||
- Fix ROCR data coherency
|
||||
- Add FI_LOCAL_COMM to shm attrs
|
||||
- Signal peer when peer is out of resources
|
||||
- Handle empty freestack
|
||||
- Fix bug in configure.m4 in atomics_happy assignment happy
|
||||
- Add memory barrier before update resp->status for SAR
|
||||
- Fix resource leak reported by coverity
|
||||
- Switch cmd_ctx pool from freestack to bufpool
|
||||
- Add iface parameter to smr_select_proto
|
||||
- TCP
|
||||
- Fix spinning on fi_trywait()
|
||||
- Handle truncation of active message
|
||||
- Handle prefetched data after reporting ETRUNC error
|
||||
- Progress all ep's on unexp_msg_list when posting recv
|
||||
- Removed unused saved_msg::ep field to fix assert
|
||||
- Continue receiving after truncation error
|
||||
- Create function to allocate internal msg buffer
|
||||
- Add runtime setting for max saved message size
|
||||
- Increase default max_saved value
|
||||
- Dynamically allocate large saved Rx buffers
|
||||
- Separate the max inject and recv buf size
|
||||
- Remove 1-line xnet_cq_add_progress function
|
||||
- Changed default wait object to epoll
|
||||
- Handle case where epoll isn't natively supported
|
||||
- Hold domain lock while deregistering memory
|
||||
- Rename DL package from libnet to libtcp
|
||||
- UCX
|
||||
- Align the provider version with the libfabric version
|
||||
- Verbs
|
||||
- Delay device initialization to when fi_getinfo is called
|
||||
- Consolidate peer_mem and dmabuf support check
|
||||
- verbs_nd: Init len to 0 for WCSGetProviderPath call
|
||||
- verbs_nd: Verify CQs are valid in rdma_create_qp
|
||||
- verbs_nd: Initialize ibv_wc fields
|
||||
- verbs_nd: Release lock in network direct error paths
|
||||
- Fix vrb_add_credits signature
|
||||
- Fix credit size parameter for flow ctrl
|
||||
- Recover RXM connection from verbs QP in error state
|
||||
- Fabtests
|
||||
- Add ze-dlopen functions to component tests
|
||||
- Call cudaSetDevice() for selected device
|
||||
- pytest/efa: Adjust get_efa_devices()
|
||||
- pytest/common: Support parallel neuron test
|
||||
- pytest/common: Use different cuda device for parallel cuda set
|
||||
- efa: Test_flood_peer.py increase timeout
|
||||
- pytest/efa: Test to flood peer during startup
|
||||
- fi-rdmabw-xe: Add option to set maximum message size
|
||||
- fi-rdmabw-xe: Add option to set batch size
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 4 13:27:21 UTC 2023 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
|
@ -16,10 +16,10 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_ver .0.8f3a881e08f5
|
||||
%define git_ver .0.a2585866c48f
|
||||
|
||||
Name: fabtests
|
||||
Version: 1.18.0
|
||||
Version: 1.18.1
|
||||
Release: 0
|
||||
Summary: Test suite for libfabric API
|
||||
License: BSD-2-Clause OR GPL-2.0-only
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6b162231a3e29105f7a4ae61e2764dc2d4c7fbf0bc3057690a089a2b08b872c7
|
||||
size 3244939
|
3
libfabric-1.18.1.0.a2585866c48f.tar.bz2
Normal file
3
libfabric-1.18.1.0.a2585866c48f.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3512136293265dea9d396c70802c1e1a5e158f0137bb81a381c6142b8e7e974b
|
||||
size 3253065
|
@ -1,3 +1,86 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 3 16:15:56 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
||||
|
||||
- Update to 1.18.1
|
||||
- Core
|
||||
- Fix build warning for ofi_dynpoll_get_fd
|
||||
- EFA
|
||||
- Handle 0-byte writes
|
||||
- Apply byte_in_order_128_byte for all memory type
|
||||
- Increase default shm_av_size to 256
|
||||
- Force handshake before selecting rtm for non-system ifaces.
|
||||
- Only select readbase_rtm when both sides support rdma-read
|
||||
- Bugfix for initializing SHM offload
|
||||
- Correct CPPFLAGS during configure
|
||||
- Make setopt support sendrecv aligned 128 bytes
|
||||
- Make data size to be 128 byte multiples for in-order aligned send/recv
|
||||
- prepare local read pkt entry for in-order aligned send/recv.
|
||||
- Disable gdrcopy and cudamemcpy for in-order aligned recv.
|
||||
- Increase the pad size in rxr_pkt_entry
|
||||
- Make readcopy pkt pool 128 byte aligned
|
||||
- Introduce alignment to support in order aligned ops
|
||||
- Fix a bug when calling ibv_query_qp_data_in_order
|
||||
- RMA operations will ensure FI_ATOMIC cap
|
||||
- RMA operations will ensure FI_RMA cap
|
||||
- Unittest atomics without FI_ATOMIC cap.
|
||||
- Unittest RMA without FI_RMA cap.
|
||||
- Refactor pkt_entry assignment in poll_ibv loop
|
||||
- Fixes for RDMA Write and Writedata
|
||||
- RXM
|
||||
- Revert rxm util peer CQ support
|
||||
- Fix credit size parameter for flow ctrl
|
||||
- SHM
|
||||
- Fix DSA enable
|
||||
- Assert read op and inject proto are mutually exclusive
|
||||
- Fix ROCR data coherency
|
||||
- Add FI_LOCAL_COMM to shm attrs
|
||||
- Signal peer when peer is out of resources
|
||||
- Handle empty freestack
|
||||
- Fix bug in configure.m4 in atomics_happy assignment happy
|
||||
- Add memory barrier before update resp->status for SAR
|
||||
- Fix resource leak reported by coverity
|
||||
- Switch cmd_ctx pool from freestack to bufpool
|
||||
- Add iface parameter to smr_select_proto
|
||||
- TCP
|
||||
- Fix spinning on fi_trywait()
|
||||
- Handle truncation of active message
|
||||
- Handle prefetched data after reporting ETRUNC error
|
||||
- Progress all ep's on unexp_msg_list when posting recv
|
||||
- Removed unused saved_msg::ep field to fix assert
|
||||
- Continue receiving after truncation error
|
||||
- Create function to allocate internal msg buffer
|
||||
- Add runtime setting for max saved message size
|
||||
- Increase default max_saved value
|
||||
- Dynamically allocate large saved Rx buffers
|
||||
- Separate the max inject and recv buf size
|
||||
- Remove 1-line xnet_cq_add_progress function
|
||||
- Changed default wait object to epoll
|
||||
- Handle case where epoll isn't natively supported
|
||||
- Hold domain lock while deregistering memory
|
||||
- Rename DL package from libnet to libtcp
|
||||
- UCX
|
||||
- Align the provider version with the libfabric version
|
||||
- Verbs
|
||||
- Delay device initialization to when fi_getinfo is called
|
||||
- Consolidate peer_mem and dmabuf support check
|
||||
- verbs_nd: Init len to 0 for WCSGetProviderPath call
|
||||
- verbs_nd: Verify CQs are valid in rdma_create_qp
|
||||
- verbs_nd: Initialize ibv_wc fields
|
||||
- verbs_nd: Release lock in network direct error paths
|
||||
- Fix vrb_add_credits signature
|
||||
- Fix credit size parameter for flow ctrl
|
||||
- Recover RXM connection from verbs QP in error state
|
||||
- Fabtests
|
||||
- Add ze-dlopen functions to component tests
|
||||
- Call cudaSetDevice() for selected device
|
||||
- pytest/efa: Adjust get_efa_devices()
|
||||
- pytest/common: Support parallel neuron test
|
||||
- pytest/common: Use different cuda device for parallel cuda set
|
||||
- efa: Test_flood_peer.py increase timeout
|
||||
- pytest/efa: Test to flood peer during startup
|
||||
- fi-rdmabw-xe: Add option to set maximum message size
|
||||
- fi-rdmabw-xe: Add option to set batch size
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 4 13:27:21 UTC 2023 - Frederic Crozat <fcrozat@suse.com>
|
||||
|
||||
|
@ -17,10 +17,10 @@
|
||||
|
||||
|
||||
#
|
||||
%define git_ver .0.8f3a881e08f5
|
||||
%define git_ver .0.a2585866c48f
|
||||
|
||||
Name: libfabric
|
||||
Version: 1.18.0
|
||||
Version: 1.18.1
|
||||
Release: 0
|
||||
Summary: User-space RDMA Fabric Interfaces
|
||||
License: BSD-2-Clause OR GPL-2.0-only
|
||||
|
Loading…
Reference in New Issue
Block a user