linux/Documentation/virt/kvm
Sean Christopherson 5a27984244 KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL
Massage the documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL to call out that
it applies to moved memslots as well as deleted memslots, to avoid KVM's
"fast zap" terminology (which has no meaning for userspace), and to reword
the documented targeted zap behavior to specifically say that KVM _may_
zap a subset of all SPTEs.  As evidenced by the fix to zap non-leafs SPTEs
with gPTEs, formally documenting KVM's exact internal behavior is risky
and unnecessary.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-ID: <20241009192345.1148353-4-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2024-10-20 07:31:05 -04:00
..
arm drivers/virt: pkvm: Intercept ioremap using pKVM MMIO_GUARD hypercall 2024-08-30 16:30:41 +01:00
devices KVM: Documentation: Correct the VGIC V2 CPU interface addr space size 2024-06-28 22:00:24 +00:00
loongarch Loongarch: KVM: Add KVM hypercalls documentation for LoongArch 2024-09-05 14:30:35 -06:00
s390 ARM: 2022-08-04 14:59:54 -07:00
x86 KVM x86 MTRR virtualization removal 2024-07-16 09:54:57 -04:00
api.rst KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL 2024-10-20 07:31:05 -04:00
halt-polling.rst KVM: Update halt polling documentation to note that KVM has 4 module params 2024-06-03 08:51:51 -07:00
index.rst Loongarch: KVM: Add KVM hypercalls documentation for LoongArch 2024-09-05 14:30:35 -06:00
locking.rst KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic 2024-10-20 07:05:51 -04:00
ppc-pv.rst Documentation: KVM: make corrections to ppc-pv.rst 2023-06-16 08:20:53 -06:00
review-checklist.rst docs: fix broken references for ReST files that moved around 2020-04-20 15:45:03 -06:00
vcpu-requests.rst Documentation: KVM: make corrections to vcpu-requests.rst 2023-06-16 08:20:53 -06:00