[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-12-18 Thread Fred M
https://bugs.kde.org/show_bug.cgi?id=344802

Fred M  changed:

   What|Removed |Added

 CC||dark_foo...@yahoo.fr

--- Comment #19 from Fred M  ---
Validated OK on the build git : 

commit 4c9bd311660bf4c1f9228519223214b6a50935ec 
from   Wed Mar 21 23:24:09 2018 +0100

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-07-03 Thread John Reiser
https://bugs.kde.org/show_bug.cgi?id=344802

John Reiser  changed:

   What|Removed |Added

 Attachment #113695|0   |1
is obsolete||

--- Comment #18 from John Reiser  ---
Created attachment 113735
  --> https://bugs.kde.org/attachment.cgi?id=113735=edit
patch to read timer tick registers on arm, arm64

fix typo in previous version 11695 of patch

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-07-01 Thread Austin English
https://bugs.kde.org/show_bug.cgi?id=344802

Austin English  changed:

   What|Removed |Added

 CC||austinengl...@gmail.com

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-07-01 Thread John Reiser
https://bugs.kde.org/show_bug.cgi?id=344802

John Reiser  changed:

   What|Removed |Added

 Attachment #101694|0   |1
is obsolete||

--- Comment #17 from John Reiser  ---
Created attachment 113695
  --> https://bugs.kde.org/attachment.cgi?id=113695=edit
patch to read timer tick registers on arm32, arm64

native for both arm32 and arm64

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-07-01 Thread John Reiser
https://bugs.kde.org/show_bug.cgi?id=344802

--- Comment #16 from John Reiser  ---
(In reply to Matt Cowell from comment #13)
> Created attachment 101694 [details]
> Add decode for CNTVCT, CNTPCT, and CNTFRQ
Today the patch now lives at https://bugsfiles.kde.org/attachment.cgi?id=101694
and does apply, with offsets:
$ patch -p1 <344802-101694.patch
patching file VEX/priv/guest_arm_defs.h
Hunk #1 succeeded at 350 (offset 112 lines).
patching file VEX/priv/guest_arm_helpers.c
Hunk #1 succeeded at 1445 (offset 258 lines).
patching file VEX/priv/guest_arm_toIR.c
Hunk #1 succeeded at 18755 (offset 1500 lines).
Hunk #2 succeeded at 23277 (offset 1548 lines).

However the patch does not compile on arm64(aarch64):
priv/guest_arm_helpers.c: In function ‘arm_dirtyhelper_MRRS_CNTVCT’:
priv/guest_arm_helpers.c:1458:4: error: invalid 'asm': invalid operand prefix
'%Q'
__asm__ __volatile__("mrrc p15, 1, %Q0, %R0, c14" : "=r"(w));
^~~
priv/guest_arm_helpers.c:1458:4: error: invalid 'asm': incompatible floating
point / vector register operand for '%R'

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2018-06-29 Thread John Reiser
https://bugs.kde.org/show_bug.cgi?id=344802

John Reiser  changed:

   What|Removed |Added

 CC||jrei...@bitwagon.com

--- Comment #15 from John Reiser  ---
*** Bug 396001 has been marked as a duplicate of this bug. ***

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2017-11-01 Thread Jan Vesely
https://bugs.kde.org/show_bug.cgi?id=344802

Jan Vesely  changed:

   What|Removed |Added

 CC||jan.ves...@rutgers.edu

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2017-05-10 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=344802

Julian Seward  changed:

   What|Removed |Added

 CC||ar...@gnome.org

--- Comment #14 from Julian Seward  ---
*** Bug 377420 has been marked as a duplicate of this bug. ***

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

[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2016-10-21 Thread Matt Cowell via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=344802

Matt Cowell  changed:

   What|Removed |Added

 CC||matt.cow...@nokia.com

--- Comment #13 from Matt Cowell  ---
Created attachment 101694
  --> https://bugs.kde.org/attachment.cgi?id=101694=edit
Add decode for CNTVCT, CNTPCT, and CNTFRQ

I've attached a patch that adds decode support for CNTVCT, CNTPCT, and CNTFRQ
using helpers to execute the real instructions.  It is based on the ARMv8
support for the CNTVCT register.

The patch that is already attached supports only CNTVCT, and hardcodes the
value to 0, which breaks many use cases.

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


[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2016-06-30 Thread Orion Poplawski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=344802

Orion Poplawski  changed:

   What|Removed |Added

 CC||or...@cora.nwra.com

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


[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2016-05-11 Thread winnie_hx via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=344802

winnie_hx  changed:

   What|Removed |Added

  Attachment #98873|0   |1
is obsolete||

--- Comment #12 from winnie_hx  ---
Created attachment 98894
  --> https://bugs.kde.org/attachment.cgi?id=98894=edit
increae the decode of mrrc in guest_arm_toIR.c

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


[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2016-05-10 Thread winnie_hx via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=344802

--- Comment #11 from winnie_hx  ---
sorry , (0xEC510F1E == (insn & 0xFFF00FFF)) must  modifiy  as
  (0xEC510F1E == (insn & 0x0FFF))

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


[valgrind] [Bug 344802] disInstr(arm): unhandled instruction: 0xEC510F1E

2016-05-10 Thread winnie_hx via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=344802

winnie_hx  changed:

   What|Removed |Added

 CC||winnie...@163.com

--- Comment #10 from winnie_hx  ---
Created attachment 98873
  --> https://bugs.kde.org/attachment.cgi?id=98873=edit
increase the decode about mrrc in VEX/priv/guest_arm_toIR.c

in guest_arm_toIR.c:17257 lines
I increase the decode about mrrc :
/*mrrc p15, 1, r0,  r1, c14  */
   if (0xEC510F1E == (insn & 0xFFF00FFF)) {
  UInt rK = INSN(15,12);
  UInt rM = INSN(19,16);
  if (rK <= 14& <= 14) {
 putIRegA(rK, mkU32(0), condT, Ijk_Boring);
 putIRegA(rM, mkU32(0), condT, Ijk_Boring);
 DIP("mrrc p15,1,r%u,r%u,r1,c14\n",rM,rK);
 goto decode_success;
  }
   }

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