Thread (2 messages) 2 messages, 2 authors, 2022-07-09

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

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help