[valgrind] [Bug 392146] New: aarch64: unhandled instruction 0xD5380001 (MRS rT, mdir_el1)

2018-03-21 Thread Matthias Brugger
https://bugs.kde.org/show_bug.cgi?id=392146

Bug ID: 392146
   Summary: aarch64: unhandled instruction 0xD5380001 (MRS rT,
mdir_el1)
   Product: valgrind
   Version: 3.14 SVN
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: vex
  Assignee: jsew...@acm.org
  Reporter: matthias@gmail.com
  Target Milestone: ---

Tested with kernel v4.12, valgrind crashes when trying to check for memory
leaks:

# valgrind --leak-check=yes ../test 
==23307== Memcheck, a memory error detector
==23307== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==23307== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==23307== Command: ../test
==23307== 
ARM64 front end: branch_etc
disInstr(arm64): unhandled instruction 0xD5380001
disInstr(arm64): 1101'0101 0011'1000 ' '0001
==23307== valgrind: Unrecognised instruction at address 0x4015734.

Root cause is missing support for reads of MDIR_EL1

-- 
You are receiving this mail because:
You are watching all bug changes.

[valgrind] [Bug 392146] New: aarch64: unhandled instruction 0xD5380001 (MRS rT, mdir_el1)

2018-03-21 Thread Matthias Brugger
https://bugs.kde.org/show_bug.cgi?id=392146

Bug ID: 392146
   Summary: aarch64: unhandled instruction 0xD5380001 (MRS rT,
mdir_el1)
   Product: valgrind
   Version: 3.14 SVN
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: vex
  Assignee: jsew...@acm.org
  Reporter: matthias@gmail.com
  Target Milestone: ---

Tested with kernel v4.12, valgrind crashes when trying to check for memory
leaks:

# valgrind --leak-check=yes ../test 
==23307== Memcheck, a memory error detector
==23307== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==23307== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==23307== Command: ../test
==23307== 
ARM64 front end: branch_etc
disInstr(arm64): unhandled instruction 0xD5380001
disInstr(arm64): 1101'0101 0011'1000 ' '0001
==23307== valgrind: Unrecognised instruction at address 0x4015734.

Root cause is missing support for reads of MDIR_EL1

-- 
You are receiving this mail because:
You are watching all bug changes.