[PATCH v4 05/27] KVM: Remove KVM_MMIO as config option

Marc Zyngier maz at kernel.org
Mon Jul 6 13:53:23 PDT 2026


On Mon, 06 Jul 2026 09:52:05 +0100,
Steffen Eiden <seiden at linux.ibm.com> wrote:
> 
> Defining KVM_MMIO is not flexible enough for multi-KVM systems with
> different Kconfig options regarding KVM_MMIO. Therefore, remove KVM_MMIO
> from the config space and use the macro HAVE_KVM_MMIO instead.
>

Given that there is only one KVM architecture that doesn't use
KVM_MMIO, it feels like the polarity of this symbol is the wrong way
around.

Something like KVM_NO_MMIO, only exposed by S390 for its native
support, should significantly reduce the churn.

Thanks,

	M.

-- 
Jazz isn't dead. It just smells funny.



More information about the linux-arm-kernel mailing list