[PATCH v2 0/2] KVM: arm64: nv: Expose shadow page tables in debugfs

From: Wei-Lin Chang

Date: Tue Mar 17 2026 - 14:32:38 EST


Hi,

This is v2 of exposing shadow page tables in debugfs, there are a few
small improvements, please see below.

Changes in v2:
- move debugfs_nv_dentry also behind CONFIG_PTDUMP_STAGE2_DEBUGFS
- use a macro to define the file names of shadow ptdumps, also
explicitly spell out the string to get its maximum size
- add Reviewed-by tag from Sebastian (thanks!)
- Link to v1: https://lore.kernel.org/kvmarm/20260308231829.864983-1-weilin.chang@xxxxxxx/

Wei-Lin Chang (2):
KVM: arm64: ptdump: Make KVM ptdump code s2 mmu aware
KVM: arm64: nv: Expose shadow page tables in debugfs

arch/arm64/include/asm/kvm_host.h | 9 +++++
arch/arm64/include/asm/kvm_mmu.h | 4 +++
arch/arm64/kvm/nested.c | 6 +++-
arch/arm64/kvm/ptdump.c | 60 ++++++++++++++++++++++---------
4 files changed, 62 insertions(+), 17 deletions(-)

--
2.43.0