From: Marc Zyngier Date: Thu, 12 Sep 2024 07:38:02 +0000 (+0100) Subject: Merge branch kvm-arm64/s2-ptdump into kvmarm-master/next X-Git-Tag: v6.12-rc1~219^2~2^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f625469051266311e19245ef427f23a6a3c3f4aa;p=thirdparty%2Fkernel%2Flinux.git Merge branch kvm-arm64/s2-ptdump into kvmarm-master/next * kvm-arm64/s2-ptdump: : . : Stage-2 page table dumper, reusing the main ptdump infrastructure, : courtesy of Sebastian Ene. From the cover letter: : : "This series extends the ptdump support to allow dumping the guest : stage-2 pagetables. When CONFIG_PTDUMP_STAGE2_DEBUGFS is enabled, ptdump : registers the new following files under debugfs: : - /sys/debug/kvm//stage2_page_tables : - /sys/debug/kvm//stage2_levels : - /sys/debug/kvm//ipa_range : : This allows userspace tools (eg. cat) to dump the stage-2 pagetables by : reading the 'stage2_page_tables' file. : [...]" : . KVM: arm64: Register ptdump with debugfs on guest creation arm64: ptdump: Don't override the level when operating on the stage-2 tables arm64: ptdump: Use the ptdump description from a local context arm64: ptdump: Expose the attribute parsing functionality KVM: arm64: Move pagetable definitions to common header Signed-off-by: Marc Zyngier --- f625469051266311e19245ef427f23a6a3c3f4aa