linux_dsm_epyc7002/arch/x86/platform/uv
Nicolai Stange ffcba43ff6 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d
The last missing piece to having vmx_l1d_flush() take interrupts after
VMEXIT into account is to set the kvm_cpu_l1tf_flush_l1d per-cpu flag on
irq entry.

Issue calls to kvm_set_cpu_l1tf_flush_l1d() from entering_irq(),
ipi_entering_ack_irq(), smp_reschedule_interrupt() and
uv_bau_message_interrupt().

Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Nicolai Stange <nstange@suse.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2018-08-05 09:53:13 +02:00
..
bios_uv.c x86/platform/UV: Fix support for EFI_OLD_MEMMAP after BIOS callback updates 2016-10-20 08:47:58 +02:00
Makefile x86/UV: Move NMI support 2013-09-24 09:02:02 +02:00
tlb_uv.c x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d 2018-08-05 09:53:13 +02:00
uv_irq.c x86/platform/uv: Use apic_ack_irq() 2018-06-06 15:18:21 +02:00
uv_nmi.c x86: Fix Sparse warnings about non-static functions 2017-12-06 19:32:58 +01:00
uv_sysfs.c x86/platform/UV: Add obtaining GAM Range Table from UV BIOS 2016-05-04 08:48:50 +02:00
uv_time.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00