Re: [PATCH v2 0/2] KVM: x86: Document APIC base memory hole constraint

Sean Christopherson <[email protected]>
Newsgroups org.kernel.vger.kvm,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Wed, 08 Jul 2026 15:38:53 +0200, Tim Wiederhake wrote:
> When virtual APIC access acceleration is enabled on x86 (APICv on
> Intel, AVIC on AMD), vcpu creation installs a private memory slot at
> the default APIC base address (0xfee00000).  If user space maps a
> memory region covering that address, vcpu creation fails with -EEXIST.
> This is not documented and very puzzling when it happens.
> 
> This series documents two undocumented constraints:
> 
> [...]

Applied to kvm-x86 generic, thanks!

[1/2] KVM: x86: Document that KVM_CREATE_IRQCHIP must precede vcpu creation
      https://github.com/kvm-x86/linux/commit/d82d77c6430c
[2/2] KVM: x86: Document APIC base address constraint for in-kernel irqchip
      https://github.com/kvm-x86/linux/commit/99607da19b66

--
https://github.com/kvm-x86/linux/tree/next
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.