[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20260204152354.6906B2f-hca@linux.ibm.com>
Date: Wed, 4 Feb 2026 16:23:54 +0100
From: Heiko Carstens <hca@...ux.ibm.com>
To: Claudio Imbrenda <imbrenda@...ux.ibm.com>
Cc: kvm@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-s390@...r.kernel.org, borntraeger@...ibm.com,
frankja@...ux.ibm.com, nsg@...ux.ibm.com, nrb@...ux.ibm.com,
seiden@...ux.ibm.com, gra@...ux.ibm.com, schlameuss@...ux.ibm.com,
svens@...ux.ibm.com, agordeev@...ux.ibm.com, gor@...ux.ibm.com,
david@...nel.org, gerald.schaefer@...ux.ibm.com
Subject: Re: [PATCH v7 00/29] KVM: s390: gmap rewrite, the real deal
On Wed, Feb 04, 2026 at 04:02:29PM +0100, Claudio Imbrenda wrote:
> This series is the last big series of the gmap rewrite. It introduces
> the new code and actually uses it. The old code is then removed.
>
> KVM on s390 will now use the mmu_notifier, like most other
> architectures. The gmap address space is now completely separate from
> userspace; no level of the page tables is shared between guest mapping
> and userspace.
>
> One of the biggest advantages is that the page size of userspace is
> completely independent of the page size used by the guest. Userspace
> can mix normal pages, THPs, hugetlbfs, and more.
>
> It's now possible to have nested guests and guests with huge pages
> running on the same host. In fact, it's possible to have a nested
> guest on a guest with huge pages. Transparent hugepages are also
> possible.
FWIW, for everything that touches code which is not only KVM:
Acked-by: Heiko Carstens <hca@...ux.ibm.com>
Powered by blists - more mailing lists