https://bugs.kde.org/show_bug.cgi?id=381556
kevinz changed:
What|Removed |Added
CC||kevin.z...@linaro.org
--- Comment #16 from kevinz
https://bugs.kde.org/show_bug.cgi?id=381556
Jeffrey Walton changed:
What|Removed |Added
CC||noloa...@gmail.com
--
You are receiving this
https://bugs.kde.org/show_bug.cgi?id=381556
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|UNCONFIRMED
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #14 from Mark Wielaard ---
Created attachment 113427
--> https://bugs.kde.org/attachment.cgi?id=113427=edit
mask arm64 hwcaps
This patch should do the right thing.
It simply adds the VKI_HWCAPs to vki/vki-arm64-linux.h and masks AT_HWCAP
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #13 from Peter Maydell ---
Based on a quick grep of guest_arm64_toIR.c to see what insns it has, I think
Valgrind should be setting the hwcap bits AES, PMULL, SHA1, SHA2, CRC32, FP,
ASIMD and making the rest zero.
--
You are receiving
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #12 from Peter Maydell ---
Sorry about the bogus kernel-source link -- I made the mistake of linking to
the 'latest' version, which of course is a moving target so the line number
reference gets out of date. Here's the link to a specific
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #11 from Peter Maydell ---
The A-profile Arm ARM can be downloaded from
https://developer.arm.com/products/architecture/a-profile/docs without
requiring a login/clickthrough/etc.
--
You are receiving this mail because:
You are watching
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #10 from Mark Wielaard ---
(In reply to Tom Hughes from comment #9)
> ARM ARM is the ARM Architecture Reference Manual, aka the official
> documentation of the instruction set.
Thanks. Is that document publicly available anywhere? The only
https://bugs.kde.org/show_bug.cgi?id=381556
Tom Hughes changed:
What|Removed |Added
CC||t...@compton.nu
--- Comment #9 from Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #8 from Mark Wielaard ---
(In reply to Peter Maydell from comment #6)
> Looking back in the history, my comment #3 should have enough information
> for somebody who knows what instructions Valgrind implements to be able to
> set the hwcaps
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #7 from Mark Wielaard ---
(In reply to Peter Maydell from comment #5)
> That workaround change looks wrong to me. Surely Valgrind supports at least
> FP and Neon ?
I think so, but nobody seems to test the AT_HWCAP bits for them it seems.
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #6 from Peter Maydell ---
Looking back in the history, my comment #3 should have enough information for
somebody who knows what instructions Valgrind implements to be able to set the
hwcaps appropriately.
--
You are receiving this mail
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #5 from Peter Maydell ---
That workaround change looks wrong to me. Surely Valgrind supports at least FP
and Neon ?
--
You are receiving this mail because:
You are watching all bug changes.
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #4 from Mark Wielaard ---
I pushed the workaround mentioned in comment #1:
commit ad4481d23aa54ad947f7dcd194f1233e0b99c70f
Author: Mark Wielaard
Date: Mon Jun 18 15:07:27 2018 +0200
Add workaround for arm64 AT_HWCAP on newer
https://bugs.kde.org/show_bug.cgi?id=381556
Peter Maydell changed:
What|Removed |Added
CC|
https://bugs.kde.org/show_bug.cgi?id=381556
--- Comment #2 from Mark Wielaard ---
I cannot find any information on the arm64 HWCAP. There is just this list of
constants in the kernel sources:
#define HWCAP_FP(1 << 0)
#define HWCAP_ASIMD (1 << 1)
https://bugs.kde.org/show_bug.cgi?id=381556
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
--- Comment #1
https://bugs.kde.org/show_bug.cgi?id=381556
Florian Weimer changed:
What|Removed |Added
CC||fwei...@redhat.com
--
https://bugs.kde.org/show_bug.cgi?id=381556
Siddhesh Poyarekar changed:
What|Removed |Added
Summary|Handle feature registers|arm64: Handle
19 matches
Mail list logo