]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
entry: Rename "kvm" entry code assets to "virt" to genericize APIs
authorSean Christopherson <seanjc@google.com>
Thu, 28 Aug 2025 00:01:54 +0000 (17:01 -0700)
committerWei Liu <wei.liu@kernel.org>
Tue, 30 Sep 2025 22:50:18 +0000 (22:50 +0000)
commit9be7e1e320ff2e7db4b23c8ec5f599bbfac94ede
tree45564dacdf51c8aa8494685905ea41969cb8f9d9
parent6d0386ea99875313fdfd074eb74013b6e3b48a76
entry: Rename "kvm" entry code assets to "virt" to genericize APIs

Rename the "kvm" entry code files and Kconfigs to use generic "virt"
nomenclature so that the code can be reused by other hypervisors (or
rather, their root/dom0 partition drivers), without incorrectly suggesting
the code somehow relies on and/or involves KVM.

No functional change intended.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Joel Fernandes <joelagnelf@nvidia.com>
Signed-off-by: Wei Liu <wei.liu@kernel.org>
12 files changed:
MAINTAINERS
arch/arm64/kvm/Kconfig
arch/loongarch/kvm/Kconfig
arch/riscv/kvm/Kconfig
arch/x86/kvm/Kconfig
include/linux/entry-virt.h [moved from include/linux/entry-kvm.h with 94% similarity]
include/linux/kvm_host.h
include/linux/rcupdate.h
kernel/entry/Makefile
kernel/entry/virt.c [moved from kernel/entry/kvm.c with 97% similarity]
kernel/rcu/tree.c
virt/kvm/Kconfig