Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libpsm2 for openSUSE:Factory checked in at 2022-10-03 13:44:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpsm2 (Old) and /work/SRC/openSUSE:Factory/.libpsm2.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpsm2" Mon Oct 3 13:44:22 2022 rev:22 rq:1007187 version:11.2.230 Changes: -------- --- /work/SRC/openSUSE:Factory/libpsm2/libpsm2.changes 2022-06-17 21:22:47.822782617 +0200 +++ /work/SRC/openSUSE:Factory/.libpsm2.new.2275/libpsm2.changes 2022-10-03 13:44:32.965321369 +0200 @@ -1,0 +2,7 @@ +Thu Sep 15 09:25:57 UTC 2022 - Nicolas Morey-Chaisemartin <nmoreychaisemar...@suse.com> + +- Update to 11.2.230 + - Fix silent data error on FECN-marked TID packet for + unaligned receive + +------------------------------------------------------------------- Old: ---- libpsm2-11.2.229.tar.bz2 New: ---- libpsm2-11.2.230.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpsm2.spec ++++++ --- /var/tmp/diff_new_pack.p8Zenl/_old 2022-10-03 13:44:33.513322575 +0200 +++ /var/tmp/diff_new_pack.p8Zenl/_new 2022-10-03 13:44:33.517322584 +0200 @@ -25,7 +25,7 @@ %endif Name: libpsm2 -Version: 11.2.229 +Version: 11.2.230 Release: 0 Summary: Intel PSM Messaging API libraries License: BSD-2-Clause OR GPL-2.0-only ++++++ _service ++++++ --- /var/tmp/diff_new_pack.p8Zenl/_old 2022-10-03 13:44:33.549322654 +0200 +++ /var/tmp/diff_new_pack.p8Zenl/_new 2022-10-03 13:44:33.553322663 +0200 @@ -5,7 +5,7 @@ <param name="package-meta">no</param> <param name="exclude">.git</param> <param name="filename">libpsm2</param> - <param name="version">11.2.229</param> + <param name="version">11.2.230</param> <param name="versionrewrite-pattern">PSM2_(.*)(nccl)\?</param> <param name="versionrewrite-replacement">\1</param> <param name="match-tag">PSM2_*</param> ++++++ libpsm2-11.2.229.tar.bz2 -> libpsm2-11.2.230.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpsm2-11.2.229/ptl_ips/ips_proto_expected.c new/libpsm2-11.2.230/ptl_ips/ips_proto_expected.c --- old/libpsm2-11.2.229/ptl_ips/ips_proto_expected.c 2022-06-09 20:29:22.000000000 +0200 +++ new/libpsm2-11.2.230/ptl_ips/ips_proto_expected.c 2022-09-06 14:58:24.000000000 +0200 @@ -920,11 +920,15 @@ * assert(0 < paylen < MTU). */ if (psmi_hal_has_cap(PSM_HAL_CAP_RSM_FECN_SUPP) && - ips_recvhdrq_event_payload(rcv_ev) && - ips_recvhdrq_event_paylen(rcv_ev)) - psmi_mq_mtucpy(tidrecvc->buffer + p_hdr->exp_offset, - ips_recvhdrq_event_payload(rcv_ev), - ips_recvhdrq_event_paylen(rcv_ev)); + ips_recvhdrq_event_payload(rcv_ev) && + ips_recvhdrq_event_paylen(rcv_ev)) { + + psmi_assert(p_hdr->exp_offset + ips_recvhdrq_event_paylen(rcv_ev) <= tidrecvc->recv_tidbytes); + + psmi_mq_mtucpy(tidrecvc->buffer + tidrecvc->tid_list.tsess_unaligned_start + p_hdr->exp_offset, + ips_recvhdrq_event_payload(rcv_ev), + ips_recvhdrq_event_paylen(rcv_ev)); + } /* If last packet then we are done. We send a tid transfer completion * packet back to sender, free all tids and close the current tidflow diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpsm2-11.2.229/rpm_release_extension new/libpsm2-11.2.230/rpm_release_extension --- old/libpsm2-11.2.229/rpm_release_extension 2022-06-09 20:29:22.000000000 +0200 +++ new/libpsm2-11.2.230/rpm_release_extension 2022-09-06 14:58:24.000000000 +0200 @@ -1 +1 @@ -229 +230