Re: [PATCH] KVM: x86: remove "full" out-argument from flush_tlb_gva
From: Sean Christopherson
Date: Fri Oct 02 2026 - 17:12:42 EST
On Thu, 17 Sep 2026 06:03:20 -0400, Paolo Bonzini wrote:
> The "full" out-argument in flush_tlb_gva is only ever set on AMD
> processors, where the TLB flush is little more than a memory write and
> thus extremely cheap anyway.
>
> Simplify the code by letting the implementation of Hyper-V TLB flush
> hypercalls always go through all the addresses queued in tlb_flush_fifo;
> there are no performance concerns since that is already the case on
> VMX, and also was on SVM prior to commit 26505e1b5b54 ("KVM: SVM: make
> svm_flush_tlb_gva do a full asid flush if NPT enabled", 2026-08-06).
>
> [...]
Applied to kvm-x86 misc, thanks!
[1/1] KVM: x86: remove "full" out-argument from flush_tlb_gva
https://github.com/kvm-x86/linux/commit/ba70065fec49
--
https://github.com/kvm-x86/linux/tree/next