[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-arm] [PATCH v2 5/6] linux-user/elfload: enable HWCAP_CPUID for AAr
From: |
Alex Bennée |
Subject: |
[Qemu-arm] [PATCH v2 5/6] linux-user/elfload: enable HWCAP_CPUID for AArch64 |
Date: |
Tue, 5 Feb 2019 19:02:23 +0000 |
Userspace programs should (in theory) query the ELF HWCAP before
probing these registers. Now we have implemented them all make it
public.
Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
---
linux-user/elfload.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/linux-user/elfload.c b/linux-user/elfload.c
index 775a36ccdd..3a50d587ff 100644
--- a/linux-user/elfload.c
+++ b/linux-user/elfload.c
@@ -580,6 +580,7 @@ static uint32_t get_elf_hwcap(void)
hwcaps |= ARM_HWCAP_A64_FP;
hwcaps |= ARM_HWCAP_A64_ASIMD;
+ hwcaps |= ARM_HWCAP_A64_CPUID;
/* probe for the extra features */
#define GET_FEATURE_ID(feat, hwcap) \
--
2.20.1
- [Qemu-arm] [PATCH v2 0/6] HWCAP_CPUID registers for aarch64, Alex Bennée, 2019/02/05
- [Qemu-arm] [PATCH v2 3/6] target/arm: expose MPIDR_EL1 to userspace, Alex Bennée, 2019/02/05
- [Qemu-arm] [PATCH v2 2/6] target/arm: expose CPUID registers to userspace, Alex Bennée, 2019/02/05
- [Qemu-arm] [PATCH v2 4/6] target/arm: expose remaining CPUID registers as RAZ, Alex Bennée, 2019/02/05
- [Qemu-arm] [PATCH v2 5/6] linux-user/elfload: enable HWCAP_CPUID for AArch64,
Alex Bennée <=
- [Qemu-arm] [PATCH v2 1/6] target/arm: relax permission checks for HWCAP_CPUID registers, Alex Bennée, 2019/02/05
- [Qemu-arm] [PATCH v2 6/6] tests/tcg/aarch64: userspace system register test, Alex Bennée, 2019/02/05
- Re: [Qemu-arm] [PATCH v2 0/6] HWCAP_CPUID registers for aarch64, Alex Bennée, 2019/02/13
- Re: [Qemu-arm] [Qemu-devel] [PATCH v2 0/6] HWCAP_CPUID registers for aarch64, Peter Maydell, 2019/02/14