- Update to version 10.2-235 - Set TidFlow starting sequence number to 0 - Add support for KNM detection - Generalize affinity logic to extend to non-CUDA workloads as well - Cleanup build artifacts. "make" output will now be in $PWD/build_release by default - Bug Fixes - Mask non-DW msg size assert - Fix hang associated with re-transmit of last fragment of non-DW aligned SDMA eager message - Keep track of only last unsent ACK message - Retry context operns to fix interrupted syscall - Fix segfault in disconnect code path - Add psm2_ep_disconnect API - Add GPU-Direct and support for CUDA buffers in PSM2 - Implement new HFI Selection algorithm for CUDA version of PSM2 - Related to this, Add new PSM2_MULTIRAIL option to allow multirail only within a socket. - Bug Fixes and Driver interface changes - Sync with driver interface changes for GPU-Direct feature support - Fix hang in PSM2 during context open - Fix bug in psmi_memalign() - Fix data corruption due to unaligned bytes in msg - Drop libpsm2-gcc7.patch as it was fixed upstream - Add set_version service - Add libpsm2-fix-compilation-for-hfi1-v5.patch to fix compilation for older kernels OBS-URL: https://build.opensuse.org/request/show/516105 OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=28
13 lines
415 B
Diff
13 lines
415 B
Diff
Index: libpsm2-10.3.2/psmi_wrappers.c
|
|
===================================================================
|
|
--- libpsm2-10.3.2.orig/psmi_wrappers.c
|
|
+++ libpsm2-10.3.2/psmi_wrappers.c
|
|
@@ -55,6 +55,7 @@
|
|
#include "opa_common.h"
|
|
#include <unistd.h>
|
|
#include "psmi_wrappers.h"
|
|
+#include <sys/ioctl.h>
|
|
|
|
/* The following indirection wrappers for external functions
|
|
* are only created if this is a mocking tests build
|