diff options
author | 2025-02-25 17:29:30 +0000 | |
---|---|---|
committer | 2025-03-03 14:57:10 -0800 | |
commit | 83c6cb20147b5ee22357f4604632df9f8ef3c17b (patch) | |
tree | c0707641e088bc40f7f904aa9a00c36b6265f92d /scripts/lib/kdoc/kdoc_output.py | |
parent | KVM: arm64: nv: Allow userland to set VGIC maintenance IRQ (diff) | |
download | linux-rng-83c6cb20147b5ee22357f4604632df9f8ef3c17b.tar.xz linux-rng-83c6cb20147b5ee22357f4604632df9f8ef3c17b.zip |
KVM: arm64: nv: Fail KVM init if asking for NV without GICv3
Although there is nothing in NV that is fundamentally incompatible
with the lack of GICv3, there is no HW implementation without one,
at least on the virtual side (yes, even fruits have some form of
vGICv3).
We therefore make the decision to require GICv3, which will only
affect models such as QEMU. Booting with a GICv2 or something
even more exotic while asking for NV will result in KVM being
disabled.
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250225172930.1850838-17-maz@kernel.org
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions