Re: [PATCH kernel] KVM: PPC: Do not warn when userspace asked for too big TCE table
From: Michael Ellerman <hidden>
Date: 2022-07-09 10:18:53
Also in:
kvm
From: Michael Ellerman <hidden>
Date: 2022-07-09 10:18:53
Also in:
kvm
On Tue, 28 Jun 2022 18:02:28 +1000, Alexey Kardashevskiy wrote:
KVM manages emulated TCE tables for guest LIOBNs by a two level table which maps up to 128TiB with 16MB IOMMU pages (enabled in QEMU by default) and MAX_ORDER=11 (the kernel's default). Note that the last level of the table is allocated when actual TCE is updated. However these tables are created via ioctl() on kvmfd and the userspace can trigger WARN_ON_ONCE_GFP(order >= MAX_ORDER, gfp) in mm/page_alloc.c and flood dmesg. [...]
Applied to powerpc/topic/ppc-kvm.
[1/1] KVM: PPC: Do not warn when userspace asked for too big TCE table
https://git.kernel.org/powerpc/c/4dee21e0f2520f5032b0abce0ecae593a71bd19d
cheers