diff options
| author | David Matlack <[email protected]> | 2023-08-11 04:51:18 +0000 |
|---|---|---|
| committer | Marc Zyngier <[email protected]> | 2023-08-17 09:40:35 +0100 |
| commit | d4788996051e3c07fadc6d9b214073fcf78810a8 (patch) | |
| tree | 34cfea459cc2c2d89b5b3c5e35f4d438668898b9 /drivers/usb/cdns3/cdns3-plat.c | |
| parent | eddd21481011008792f4e647a5244f6e15970abc (diff) | |
KVM: Allow range-based TLB invalidation from common code
Make kvm_flush_remote_tlbs_range() visible in common code and create a
default implementation that just invalidates the whole TLB.
This paves the way for several future features/cleanups:
- Introduction of range-based TLBI on ARM.
- Eliminating kvm_arch_flush_remote_tlbs_memslot()
- Moving the KVM/x86 TDP MMU to common code.
No functional change intended.
Signed-off-by: David Matlack <[email protected]>
Signed-off-by: Raghavendra Rao Ananta <[email protected]>
Reviewed-by: Gavin Shan <[email protected]>
Reviewed-by: Shaoqin Huang <[email protected]>
Reviewed-by: Anup Patel <[email protected]>
Acked-by: Sean Christopherson <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/usb/cdns3/cdns3-plat.c')
0 files changed, 0 insertions, 0 deletions