WSL2-Linux-Kernel/arch/x86
Peter Zijlstra 5b2fc51576 x86/ibt,xen: Sprinkle the ENDBR
Even though Xen currently doesn't advertise IBT, prepare for when it
will eventually do so and sprinkle the ENDBR dust accordingly.

Even though most of the entry points are IRET like, the CPL0
Hypervisor can set WAIT-FOR-ENDBR and demand ENDBR at these sites.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Link: https://lore.kernel.org/r/20220308154317.873919996@infradead.org
2022-03-15 10:32:35 +01:00
..
boot x86: clean up symbol aliasing 2022-02-22 16:21:34 +00:00
configs
crypto x86: clean up symbol aliasing 2022-02-22 16:21:34 +00:00
entry x86/ibt,xen: Sprinkle the ENDBR 2022-03-15 10:32:35 +01:00
events perf/x86/intel/pt: Fix crash with stop filters in single-range mode 2022-02-02 13:11:40 +01:00
hyperv hyperv-next for 5.17 2022-01-16 15:53:00 +02:00
ia32
include x86/ibt,xen: Sprinkle the ENDBR 2022-03-15 10:32:35 +01:00
kernel x86/ibt,xen: Sprinkle the ENDBR 2022-03-15 10:32:35 +01:00
kvm KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run 2022-03-02 10:55:58 -05:00
lib Merge branch 'arm64/for-next/linkage' 2022-03-15 10:32:31 +01:00
math-emu
mm x86/boot: Add setup_indirect support in early_memremap_is_setup_data() 2022-03-09 12:49:46 +01:00
net x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 2022-02-21 10:21:28 +01:00
pci PCI/sysfs: Find shadow ROM before static attribute initialization 2022-01-26 10:41:21 -06:00
platform objtool,efi: Update __efi64_thunk annotation 2022-03-15 10:32:32 +01:00
power
purgatory
ras
realmode
tools
um bitmap patches for 5.17-rc1 2022-01-23 06:20:44 +02:00
video
xen x86/ibt,xen: Sprinkle the ENDBR 2022-03-15 10:32:35 +01:00
.gitignore
Kbuild
Kconfig x86/ibt: Base IBT bits 2022-03-15 10:32:33 +01:00
Kconfig.assembler
Kconfig.cpu
Kconfig.debug
Makefile x86/ibt: Base IBT bits 2022-03-15 10:32:33 +01:00
Makefile.um
Makefile_32.cpu