Back to bug 881893

Who When What Removed Added
Miroslav Franc 2012-11-29 18:26:52 UTC CC mcermak
Mark Wielaard 2012-11-30 14:47:14 UTC Link ID KDE Software Compilation 310931
Patrick Macdonald 2012-12-03 19:13:24 UTC CC patrickm
Mark Wielaard 2013-04-19 11:50:07 UTC Hardware Unspecified s390x
Mark Wielaard 2013-04-19 11:53:12 UTC CC ksrot
Mark Wielaard 2013-09-09 08:40:49 UTC Status NEW ASSIGNED
CC mbenitez
Summary vex s390->IR: unimplemented insn: B93E 0002 (s390x) vex s390->IR: unimplemented insn: B93E 0002 (s390x) KIMD message-security assist (MSA) instruction extension
Mark Wielaard 2013-09-26 18:33:41 UTC CC hkario
Hubert Kario 2013-10-08 13:53:02 UTC Blocks 993793
Ales Zelinka 2013-10-23 12:19:58 UTC CC azelinka
Blocks 993793
Hubert Kario 2014-01-09 12:51:15 UTC Keywords TestBlocker
Ales Zelinka 2014-02-28 14:53:50 UTC CC azelinka
Tom Lavigne 2014-03-03 19:43:18 UTC Blocks 1056252
Mark Wielaard 2014-05-12 09:47:28 UTC Status ASSIGNED MODIFIED
Fixed In Version valgrind-3.8.1-3.3.el6
errata-xmlrpc 2014-05-12 09:53:19 UTC Status MODIFIED ON_QA
Miloš Prchlík 2014-05-15 10:42:24 UTC CC mprchlik
QA Contact qe-baseos-tools mprchlik
Miloš Prchlík 2014-06-03 12:20:15 UTC Status ON_QA VERIFIED
Lubos Kocman 2014-07-22 17:07:22 UTC Depends On 1122165
John Shortt 2014-07-22 17:57:00 UTC Depends On 1122165
Mark Wielaard 2014-09-24 14:11:30 UTC Doc Text Cause:

valgrind on s390x didn't properly report which instruction sets were supported. In particular it might report support for the KIMD message-security assist (MSA) instruction extension when the host machine supported that, even though valgrind itself does not support that instruction set extension.

Consequence:

A program running under valgrind might use some instructions on s390x that valgrind doesn't support, causing the program to receive a SIGILL signal.

Fix:

The implementation of STFLE (which reports the instruction set facilities that the machine supports) in valgrind has been changed to report the facilities of the valgrind virtual machine, not just the facilities the host machine supports.

Result:

Programs running under valgrind on s390x can now accurately detect which instruction set facilities are supported so they don't get killed because they use instructions not supported by valgrind.
errata-xmlrpc 2014-10-14 06:36:48 UTC Status VERIFIED CLOSED
Resolution --- ERRATA
Last Closed 2014-10-14 02:36:48 UTC
John Skeoch 2016-02-01 02:28:10 UTC CC ohudlick

Back to bug 881893