KVM: x86/mmu: Remove MMU auditing
authorSean Christopherson <seanjc@google.com>
Fri, 18 Feb 2022 17:43:05 +0000 (09:43 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 18 Feb 2022 18:46:23 +0000 (13:46 -0500)
commit1bbc60d0c7e5728aced352e528ef936ebe2344c0
tree36cabbd026a609b1253504be16c09cfe68314afd
parent5be2226f417d5b06d17e6c52d6e341cf43c29e48
KVM: x86/mmu: Remove MMU auditing

Remove mmu_audit.c and all its collateral, the auditing code has suffered
severe bitrot, ironically partly due to shadow paging being more stable
and thus not benefiting as much from auditing, but mostly due to TDP
supplanting shadow paging for non-nested guests and shadowing of nested
TDP not heavily stressing the logic that is being audited.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/admin-guide/kernel-parameters.txt
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/Kconfig
arch/x86/kvm/mmu/mmu.c
arch/x86/kvm/mmu/mmu_audit.c [deleted file]
arch/x86/kvm/mmu/paging_tmpl.h