Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

KVM: arm64: Remove all traces of HCR_EL2.MIOCNCE

MIOCNCE had the potential to eat your data, and also was never
implemented by anyone. It's been retrospectively removed from
the architecture, and we're happy to follow that lead.

Reviewed-by: Fuad Tabba <tabba@google.com>
Tested-by: Fuad Tabba <tabba@google.com>
Link: https://patch.msgid.link/20260202184329.2724080-19-maz@kernel.org
Signed-off-by: Marc Zyngier <maz@kernel.org>

+1 -3
-1
arch/arm64/kvm/config.c
··· 938 938 HCR_EL2_FMO | 939 939 HCR_EL2_ID | 940 940 HCR_EL2_IMO | 941 - HCR_EL2_MIOCNCE | 942 941 HCR_EL2_PTW | 943 942 HCR_EL2_SWIO | 944 943 HCR_EL2_TACR |
+1 -2
arch/arm64/tools/sysreg
··· 3834 3834 Field 42 NV 3835 3835 Field 41 API 3836 3836 Field 40 APK 3837 - Res0 39 3838 - Field 38 MIOCNCE 3837 + Res0 39:38 3839 3838 Field 37 TEA 3840 3839 Field 36 TERR 3841 3840 Field 35 TLOR