Re: [PATCH kernel] KVM: PPC: Do not warn when userspace asked for too big TCE table
Michael Ellerman <[email protected]>
| Newsgroups | org.kernel.vger.kvm-ppc,org.kernel.vger.kvm,org.ozlabs.lists.linuxppc-dev |
|---|---|
| Message-ID | <[email protected]> |
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 (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