blob: 9b6ea6c2d6406c4fc54b5f2b7673b8c8c8697cc2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
mistranslation: 0.968
graphic: 0.966
instruction: 0.890
device: 0.872
other: 0.840
socket: 0.780
network: 0.746
vnc: 0.685
semantic: 0.609
boot: 0.366
assembly: 0.352
KVM: 0.157
ID_AA64MMFR2_EL1 is all zeros
Description of problem:
When the `ID_AA64MMFR2_EL1` register is read via `mrs x[n], ID_AA64MMFR2_EL1`, it is read as all zeros. This is at the very least not correct for `ID_AA64MMFR2_EL1.ST`, which describes support for small translation tables (FEAT_TTST).
Steps to reproduce:
1. Run `mrs x[n], ID_AA64MMFR2_EL1` within qemu-system-aarch64
Additional information:
FEAT_TTST is a relatively new aarch64 feature that appears to have caused many problems basically everywhere. However, [qemu has reportedly implemented it](https://www.qemu.org/2021/04/30/qemu-6-0-0/).
|