Overview

Request 645502 accepted

- Update to v1.6.2 (fate#325852)
- Core
- Cleanup of debug messages
- Fix compile issues with older compilers
- Check that all debug compiler flags are supported by compiler
- GNI
- Fix problems with Scalable Endpoint creation
- Fix interoperability problem with HPC toolkit
- Improve configuration check for kdreg
- PSM
- Enforce FI_RMA_EVENT checking when updating counters
- Fix race condition in fi_cq_readerr()
- Always try to make progress when fi_cntr_read is called
- PSM2
- Revert "Avoid long delay in psm2_ep_close"
- Fix memory corruption related to sendv
- Performance tweak for bi-directional send/recv on KNL
- Fix CPU detection
- Enforce FI_RMA_EVENT checking when updating counters
- Remove stale info from address vector when disconnecting
- Fix race condition in fi_cq_readerr()
- Adjust reported context numbers for special cases
- Always try to make progress when fi_cntr_read is called
- Support control functions related to MR mode
- Unblock fi_cntr_wait on errors
- Properly update error counters
- Fix irregular performance drop for aggregated RMA operations
- Reset Tx/Rx context counter when fabric is initialized
- Fix incorrect completion event for iov send
- Fix occasional assertion failure in psm2_ep_close
- Avoid long delay in psm2_ep_close
- Fix potential duplication of iov send completion
- Replace some parameter checking with assertions
- Check iov limit in sendmsg
- Avoid adding FI_TRIGGER caps automatically
- Avoid unnecessary calls to psmx2_am_progress()
- RXM
- Fix incorrect increments of error counters for small messages
- Increment write completion counter for small transfers
- Use FI_UNIVERSE_SIZE when defining MSG provider CQ size
- Make TX, RX queue sizes independent of MSG provider
- Make deferred requests opt-in
- Fill missing rxm_conn in rx_buf when shared context is not used
- Fix an issue where MSG endpoint recv queue got empty resulting
in a hang
- Set FI_ORDER_NONE for tx and rx completion ordering
- Serialize access to repost_ready_list
- Reprocess unexpected messages on av update
- Fix a bug in matching directed receives
- Fix desc field when postponing RMA ops
- Fix incorrect reporting of mem_tag format
- Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed
- Fix matching for RMA I/O vectors
- Fix reading pointer after freeing it.
- Avoid reading invalid AV entry
- Handle deleting the same address multiple times
- Fix crash in fi_av_remove if FI_SOURCE wasn't enabled
- Sockets
- Increase maximum messages size as MPICH bug work-around
- Fix use after free error handling triggered ops.
- Verbs
- Detect string format of wildcard address in node argument
- Don't report unusable fi_info (no source IP address)
- Don't assert when a verbs device exposes unsupported MTU types
- Report correct rma_iov_limit
- Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS
- eq->err.err must return a positive error code

- Fixes stack smashing when using the verbs provider (bsc#1089190)

old: openSUSE:Factory/libfabric
new: science:HPC/libfabric rev None
Index: _service
===================================================================
--- _service (revision 11)
+++ _service (revision 33)
@@ -8,7 +8,7 @@
@PARENT_TAG@.@TAG_OFFSET@.%h
v(.*)
\1
- 0e74cba7ad59cb529309d4b6312f56efbee89af2
+ f45da6eb75331bc3177cebc512ce4fae622946df


libfabric*.tar
Index: libfabric.changes
===================================================================
--- libfabric.changes (revision 11)
+++ libfabric.changes (revision 33)
@@ -1,7 +1,79 @@
-------------------------------------------------------------------
+Thu Oct 25 10:52:50 UTC 2018 - nmoreychaisemartin@suse.com
+
+- Update to v1.6.2 (fate#325852)
+ - Core
+ - Cleanup of debug messages
+ - Fix compile issues with older compilers
+ - Check that all debug compiler flags are supported by compiler
+ - GNI
+ - Fix problems with Scalable Endpoint creation
+ - Fix interoperability problem with HPC toolkit
+ - Improve configuration check for kdreg
+ - PSM
+ - Enforce FI_RMA_EVENT checking when updating counters
+ - Fix race condition in fi_cq_readerr()
+ - Always try to make progress when fi_cntr_read is called
+ - PSM2
+ - Revert "Avoid long delay in psm2_ep_close"
+ - Fix memory corruption related to sendv
+ - Performance tweak for bi-directional send/recv on KNL
+ - Fix CPU detection
+ - Enforce FI_RMA_EVENT checking when updating counters
+ - Remove stale info from address vector when disconnecting
+ - Fix race condition in fi_cq_readerr()
+ - Adjust reported context numbers for special cases
+ - Always try to make progress when fi_cntr_read is called
+ - Support control functions related to MR mode
+ - Unblock fi_cntr_wait on errors
+ - Properly update error counters
+ - Fix irregular performance drop for aggregated RMA operations
+ - Reset Tx/Rx context counter when fabric is initialized
+ - Fix incorrect completion event for iov send
+ - Fix occasional assertion failure in psm2_ep_close
+ - Avoid long delay in psm2_ep_close
+ - Fix potential duplication of iov send completion
+ - Replace some parameter checking with assertions
+ - Check iov limit in sendmsg
+ - Avoid adding FI_TRIGGER caps automatically
+ - Avoid unnecessary calls to psmx2_am_progress()
+ - RXM
+ - Fix incorrect increments of error counters for small messages
+ - Increment write completion counter for small transfers
+ - Use FI_UNIVERSE_SIZE when defining MSG provider CQ size
+ - Make TX, RX queue sizes independent of MSG provider
+ - Make deferred requests opt-in
+ - Fill missing rxm_conn in rx_buf when shared context is not used
+ - Fix an issue where MSG endpoint recv queue got empty resulting
+ in a hang
+ - Set FI_ORDER_NONE for tx and rx completion ordering
+ - Serialize access to repost_ready_list
+ - Reprocess unexpected messages on av update
+ - Fix a bug in matching directed receives
+ - Fix desc field when postponing RMA ops
+ - Fix incorrect reporting of mem_tag format
+ - Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed
+ - Fix matching for RMA I/O vectors
+ - Fix reading pointer after freeing it.
+ - Avoid reading invalid AV entry
+ - Handle deleting the same address multiple times
+ - Fix crash in fi_av_remove if FI_SOURCE wasn't enabled
+ - Sockets
+ - Increase maximum messages size as MPICH bug work-around
+ - Fix use after free error handling triggered ops.
+ - Verbs
+ - Detect string format of wildcard address in node argument
+ - Don't report unusable fi_info (no source IP address)
+ - Don't assert when a verbs device exposes unsupported MTU types
+ - Report correct rma_iov_limit
+ - Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS
+ - eq->err.err must return a positive error code
+
+-------------------------------------------------------------------
Thu Mar 15 06:51:08 UTC 2018 - nmoreychaisemartin@suse.com

- Update to v1.6.0
+ - Fixes stack smashing when using the verbs provider (bsc#1089190)
- Core
- Introduces support for performing RMA operations to persistent memory
See FI_RMA_PMEM capability in fi_getinfo.3
Index: libfabric.spec
===================================================================
--- libfabric.spec (revision 11)
+++ libfabric.spec (revision 33)
@@ -17,13 +17,13 @@


#
-%define git_ver .0.0e74cba7ad59
+%define git_ver .0.f45da6eb7533

Name: libfabric
Summary: User-space RDMA Fabric Interfaces
-License: GPL-2.0 or BSD-2-Clause
+License: GPL-2.0-only OR BSD-2-Clause
Group: Development/Libraries/C and C++
-Version: 1.6.0
+Version: 1.6.2
Release: 0
Source: %{name}-%{version}%{git_ver}.tar.bz2
Source1: baselibs.conf
Index: libfabric-1.6.2.0.f45da6eb7533.tar.bz2
===================================================================
Binary file libfabric-1.6.2.0.f45da6eb7533.tar.bz2 (revision 33) added
Index: libfabric-1.6.0.0.0e74cba7ad59.tar.bz2
===================================================================
Binary file libfabric-1.6.0.0.0e74cba7ad59.tar.bz2 (revision 11) deleted

Loading...

Request History
Nicolas Morey-Chaisemartin's avatar

NMoreyChaisemartin created request

- Update to v1.6.2 (fate#325852)
- Core
- Cleanup of debug messages
- Fix compile issues with older compilers
- Check that all debug compiler flags are supported by compiler
- GNI
- Fix problems with Scalable Endpoint creation
- Fix interoperability problem with HPC toolkit
- Improve configuration check for kdreg
- PSM
- Enforce FI_RMA_EVENT checking when updating counters
- Fix race condition in fi_cq_readerr()
- Always try to make progress when fi_cntr_read is called
- PSM2
- Revert "Avoid long delay in psm2_ep_close"
- Fix memory corruption related to sendv
- Performance tweak for bi-directional send/recv on KNL
- Fix CPU detection
- Enforce FI_RMA_EVENT checking when updating counters
- Remove stale info from address vector when disconnecting
- Fix race condition in fi_cq_readerr()
- Adjust reported context numbers for special cases
- Always try to make progress when fi_cntr_read is called
- Support control functions related to MR mode
- Unblock fi_cntr_wait on errors
- Properly update error counters
- Fix irregular performance drop for aggregated RMA operations
- Reset Tx/Rx context counter when fabric is initialized
- Fix incorrect completion event for iov send
- Fix occasional assertion failure in psm2_ep_close
- Avoid long delay in psm2_ep_close
- Fix potential duplication of iov send completion
- Replace some parameter checking with assertions
- Check iov limit in sendmsg
- Avoid adding FI_TRIGGER caps automatically
- Avoid unnecessary calls to psmx2_am_progress()
- RXM
- Fix incorrect increments of error counters for small messages
- Increment write completion counter for small transfers
- Use FI_UNIVERSE_SIZE when defining MSG provider CQ size
- Make TX, RX queue sizes independent of MSG provider
- Make deferred requests opt-in
- Fill missing rxm_conn in rx_buf when shared context is not used
- Fix an issue where MSG endpoint recv queue got empty resulting
in a hang
- Set FI_ORDER_NONE for tx and rx completion ordering
- Serialize access to repost_ready_list
- Reprocess unexpected messages on av update
- Fix a bug in matching directed receives
- Fix desc field when postponing RMA ops
- Fix incorrect reporting of mem_tag format
- Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed
- Fix matching for RMA I/O vectors
- Fix reading pointer after freeing it.
- Avoid reading invalid AV entry
- Handle deleting the same address multiple times
- Fix crash in fi_av_remove if FI_SOURCE wasn't enabled
- Sockets
- Increase maximum messages size as MPICH bug work-around
- Fix use after free error handling triggered ops.
- Verbs
- Detect string format of wildcard address in node argument
- Don't report unusable fi_info (no source IP address)
- Don't assert when a verbs device exposes unsupported MTU types
- Report correct rma_iov_limit
- Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS
- eq->err.err must return a positive error code

- Fixes stack smashing when using the verbs provider (bsc#1089190)

old: openSUSE:Factory/libfabric
new: science:HPC/libfabric rev None
Index: _service
===================================================================
--- _service (revision 11)
+++ _service (revision 33)
@@ -8,7 +8,7 @@
@PARENT_TAG@.@TAG_OFFSET@.%h
v(.*)
\1
- 0e74cba7ad59cb529309d4b6312f56efbee89af2
+ f45da6eb75331bc3177cebc512ce4fae622946df


libfabric*.tar
Index: libfabric.changes
===================================================================
--- libfabric.changes (revision 11)
+++ libfabric.changes (revision 33)
@@ -1,7 +1,79 @@
-------------------------------------------------------------------
+Thu Oct 25 10:52:50 UTC 2018 - nmoreychaisemartin@suse.com
+
+- Update to v1.6.2 (fate#325852)
+ - Core
+ - Cleanup of debug messages
+ - Fix compile issues with older compilers
+ - Check that all debug compiler flags are supported by compiler
+ - GNI
+ - Fix problems with Scalable Endpoint creation
+ - Fix interoperability problem with HPC toolkit
+ - Improve configuration check for kdreg
+ - PSM
+ - Enforce FI_RMA_EVENT checking when updating counters
+ - Fix race condition in fi_cq_readerr()
+ - Always try to make progress when fi_cntr_read is called
+ - PSM2
+ - Revert "Avoid long delay in psm2_ep_close"
+ - Fix memory corruption related to sendv
+ - Performance tweak for bi-directional send/recv on KNL
+ - Fix CPU detection
+ - Enforce FI_RMA_EVENT checking when updating counters
+ - Remove stale info from address vector when disconnecting
+ - Fix race condition in fi_cq_readerr()
+ - Adjust reported context numbers for special cases
+ - Always try to make progress when fi_cntr_read is called
+ - Support control functions related to MR mode
+ - Unblock fi_cntr_wait on errors
+ - Properly update error counters
+ - Fix irregular performance drop for aggregated RMA operations
+ - Reset Tx/Rx context counter when fabric is initialized
+ - Fix incorrect completion event for iov send
+ - Fix occasional assertion failure in psm2_ep_close
+ - Avoid long delay in psm2_ep_close
+ - Fix potential duplication of iov send completion
+ - Replace some parameter checking with assertions
+ - Check iov limit in sendmsg
+ - Avoid adding FI_TRIGGER caps automatically
+ - Avoid unnecessary calls to psmx2_am_progress()
+ - RXM
+ - Fix incorrect increments of error counters for small messages
+ - Increment write completion counter for small transfers
+ - Use FI_UNIVERSE_SIZE when defining MSG provider CQ size
+ - Make TX, RX queue sizes independent of MSG provider
+ - Make deferred requests opt-in
+ - Fill missing rxm_conn in rx_buf when shared context is not used
+ - Fix an issue where MSG endpoint recv queue got empty resulting
+ in a hang
+ - Set FI_ORDER_NONE for tx and rx completion ordering
+ - Serialize access to repost_ready_list
+ - Reprocess unexpected messages on av update
+ - Fix a bug in matching directed receives
+ - Fix desc field when postponing RMA ops
+ - Fix incorrect reporting of mem_tag format
+ - Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed
+ - Fix matching for RMA I/O vectors
+ - Fix reading pointer after freeing it.
+ - Avoid reading invalid AV entry
+ - Handle deleting the same address multiple times
+ - Fix crash in fi_av_remove if FI_SOURCE wasn't enabled
+ - Sockets
+ - Increase maximum messages size as MPICH bug work-around
+ - Fix use after free error handling triggered ops.
+ - Verbs
+ - Detect string format of wildcard address in node argument
+ - Don't report unusable fi_info (no source IP address)
+ - Don't assert when a verbs device exposes unsupported MTU types
+ - Report correct rma_iov_limit
+ - Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS
+ - eq->err.err must return a positive error code
+
+-------------------------------------------------------------------
Thu Mar 15 06:51:08 UTC 2018 - nmoreychaisemartin@suse.com

- Update to v1.6.0
+ - Fixes stack smashing when using the verbs provider (bsc#1089190)
- Core
- Introduces support for performing RMA operations to persistent memory
See FI_RMA_PMEM capability in fi_getinfo.3
Index: libfabric.spec
===================================================================
--- libfabric.spec (revision 11)
+++ libfabric.spec (revision 33)
@@ -17,13 +17,13 @@


#
-%define git_ver .0.0e74cba7ad59
+%define git_ver .0.f45da6eb7533

Name: libfabric
Summary: User-space RDMA Fabric Interfaces
-License: GPL-2.0 or BSD-2-Clause
+License: GPL-2.0-only OR BSD-2-Clause
Group: Development/Libraries/C and C++
-Version: 1.6.0
+Version: 1.6.2
Release: 0
Source: %{name}-%{version}%{git_ver}.tar.bz2
Source1: baselibs.conf
Index: libfabric-1.6.2.0.f45da6eb7533.tar.bz2
===================================================================
Binary file libfabric-1.6.2.0.f45da6eb7533.tar.bz2 (revision 33) added
Index: libfabric-1.6.0.0.0e74cba7ad59.tar.bz2
===================================================================
Binary file libfabric-1.6.0.0.0e74cba7ad59.tar.bz2 (revision 11) deleted


Saul Goodman's avatar

licensedigger accepted review

ok


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Jan Engelhardt's avatar

jengelh accepted review


Ismail Dönmez's avatar

namtrac accepted review


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:E


Dominique Leuenberger's avatar

dimstar_suse changed priority to moderate => important

raising priority for openSUSE:Factory:Staging:E


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by