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

Reply via email to