linux/arch/x86
Sean Christopherson d151ca6e12 KVM: x86/hyperv: Get target FIFO in hv_tlb_flush_enqueue(), not caller
When handling Hyper-V PV TLB flushes, retrieve the to-be-used FIFO in
hv_tlb_flush_enqueue() instead of having the caller pass in the FIFO.  This
will make it easier to fix a cross-vCPU race where KVM can access a vCPU's
FIFO before it's fully initialized.

No functional change intended.

Link: https://patch.msgid.link/20260630225619.511632-2-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
2026-07-08 13:41:07 -07:00
..
boot - Change the SEV host code handling of when SNP gets enabled in order to allow 2026-04-14 15:20:54 -07:00
coco - Print TDX module version during boot 2026-04-14 14:42:55 -07:00
configs x86/64/defconfig: Add CONFIG_IRQ_REMAP 2026-03-10 19:01:37 +01:00
crypto This update includes the following changes: 2026-04-15 15:22:26 -07:00
entry x86/kvm/vmx: Fix x86_64 CFI build 2026-05-28 11:31:50 +02:00
events perf/x86/intel: Enable auto counter reload for DMR 2026-05-05 12:47:22 +02:00
hyperv x86/hyperv: Use any general-purpose register when saving %cr2 and %cr8 2026-03-12 04:25:20 +00:00
ia32
include KVM: x86/mmu: merge struct rsvd_bits_validate into struct kvm_page_format 2026-06-25 11:31:59 +02:00
kernel x86/apic: KVM: Use cpu_physical_id() to get APIC ID of running vCPU for AVIC 2026-06-24 07:52:24 -04:00
kvm KVM: x86/hyperv: Get target FIFO in hv_tlb_flush_enqueue(), not caller 2026-07-08 13:41:07 -07:00
lib Merge branch 'nocache-cleanup' 2026-04-13 08:39:51 -07:00
math-emu x86/math-emu: Fix div_Xsig() prototype 2025-11-09 21:01:08 +01:00
mm x86/efi: Restore IRQ state in EFI page fault handler 2026-05-05 09:31:28 +02:00
net bpf, x86: Emit ENDBR for indirect jump targets 2026-04-16 07:03:40 -07:00
pci PCI: Align head space better 2026-03-27 10:19:08 -05:00
platform x86/efi: Restore IRQ state in EFI page fault handler 2026-05-05 09:31:28 +02:00
power PM: hibernate: x86: Remove inclusion of crypto/hash.h 2026-03-19 16:13:32 +01:00
purgatory kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI 2025-09-24 14:29:14 -07:00
ras
realmode - The 11 patch series "Add folio_mk_pte()" from Matthew Wilcox 2025-05-31 15:44:16 -07:00
tools x86/vdso: Clean up remnants of VDSO32_NOTE_MASK 2026-03-31 09:43:29 +02:00
um Mostly cleanups and small things, notably: 2026-04-20 16:36:46 -07:00
video sysfb: Replace screen_info with sysfb_primary_display 2025-12-16 14:12:44 +01:00
virt KVM x86 MMU changes for 7.2 2026-06-12 10:11:59 +02:00
xen x86/xen: Tolerate nested XEN_LAZY_MMU entering/leaving 2026-05-14 18:33:05 +02:00
.gitignore
Kbuild x86/kbuild: Incorporate boot/startup/ via Kbuild makefile 2025-09-03 17:59:59 +02:00
Kconfig x86/shstk: Prevent deadlock during shstk sigreturn 2026-04-20 22:54:24 +02:00
Kconfig.assembler x86/kconfig: Remove CONFIG_AS_AVX512 2025-08-21 14:35:01 +02:00
Kconfig.cpu x86/cpu: Remove M486/M486SX/ELAN support 2026-03-30 11:39:42 +02:00
Kconfig.cpufeatures * VDSO rework and cleanups 2026-02-10 19:34:26 -08:00
Kconfig.debug
Makefile rust: kasan/kbuild: fix rustc-option when cross-compiling 2026-05-26 09:44:54 +02:00
Makefile_32.cpu x86/cpu: Remove M486/M486SX/ELAN support 2026-03-30 11:39:42 +02:00
Makefile.um rust: kasan/kbuild: fix rustc-option when cross-compiling 2026-05-26 09:44:54 +02:00