|
From: Carl L. <ce...@us...> - 2020-02-22 00:00:20
|
Julian:
Just an update on the PPC platform for the upcoming valgrind release.
Per the previous emails to you and the list, I have been looking at a
number of issues that has caused the number of regression errors to go
up on the PPC64 platforms. There are three issues that caused the
increase. We have the following three issues on the PPC64 platform to
resolve before the next release.
Issue 1)
Bug 417427 - commit to fix vki_siginfo_t definition created numerous
regression errors on PPC64
and
Bug 416760 - ppc64le Assertion 'VG_IS_16_ALIGNED(sizeof(struct
rt_sigframe))' failed
are bugs for the same issue. The commit
commit 3bac39a10abf292d332bb20ab58c6dd5c28f9108
Author: Eugene Syromyatnikov <ev...@gm...>
Date: Fri Mar 8 04:07:00 2019 +0100
changed the alignment of the vki_siginfo_t data structure. The fix is
to add __attribute__ ((aligned (16))) to the data structure
declaration. This is a PPC64 platform specific issue. I committed the
patch for this issue earlier today (2/21/2020). It was tested on Power
7, Power 8 and Power 9. P plan to close 417427 after verifying the
nightly regression tests improve as expected. I will leave closing
416760 to Mark Wielard as he owns that bug.
Issue 2)
Bug 418004 - Grail code additions break ppc64
I have sent a number of emails to you and to the list about this issue.
It is a PPC 64 only issue. I opened the bugzilla and attached the
patch I created to fix the issue. Looks like theis "grail" code is
still a work in progress. I don't claim to completely understand all
that you are trying to do. The patch seems to work so would appreciate
you reviewing it before it is committed.
This commit fixes 3 stderr and 3 stdout errors on Power 8, one stderr
and 3 stdout errors on Power 9. No impact on Power 7
Issue 3)
Bug 417238 - Test memcheck/tests/vbit-test fails on mips64 BE
This bug appears to occur big endian machines specifically mips64 BE,
S390 and PPC64 BE. The patch includes a fix which has been tested and
works on each of these platforms. Not sure who needs to approve and
commit the fix. This fixes 2 stderr failures on Power 7 BE.
Hopefully we can get the bugzillas for all three issues closed before
the next release. Please let me know if you have questions. Thanks.
Carl Love
|