summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2022-03-15x86: Remove toolchain check for X32 ABI capabilityMasahiro Yamada2-4/+4
2022-03-15x86/alternative: Use .ibt_endbr_seal to seal indirect callsPeter Zijlstra2-0/+13
2022-03-15x86,objtool: Move the ASM_REACHABLE annotation to objtool.hPeter Zijlstra2-0/+2
2022-03-15x86: Annotate call_on_stack()Peter Zijlstra1-1/+2
2022-03-15x86: Mark stop_this_cpu() __noreturnPeter Zijlstra1-1/+1
2022-03-15x86/ibt: Dont generate ENDBR in .discard.textPeter Zijlstra1-1/+2
2022-03-15x86/ibt: Disable IBT around firmwarePeter Zijlstra2-2/+13
2022-03-15x86/ibt,kexec: Disable CET on kexecPeter Zijlstra1-0/+3
2022-03-15x86/ibt: Add IBT feature, MSR and #CP handlingPeter Zijlstra5-1/+28
2022-03-15x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra2-0/+4
2022-03-15x86/linkage: Add ENDBR to SYM_FUNC_START*()Peter Zijlstra1-0/+31
2022-03-15x86/ibt,entry: Sprinkle ENDBR dustPeter Zijlstra2-10/+13
2022-03-15x86/ibt,xen: Sprinkle the ENDBRPeter Zijlstra1-1/+1
2022-03-15x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra2-6/+0
2022-03-15x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()Peter Zijlstra1-6/+14
2022-03-15x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBRPeter Zijlstra1-1/+9
2022-03-15x86/ibt: Base IBT bitsPeter Zijlstra1-0/+87
2022-03-07Merge tag 'x86_bugs_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-8/+10
2022-02-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+0
2022-02-21x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra1-1/+3
2022-02-21x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)2-7/+7
2022-02-17x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0Leonardo Bras1-1/+0
2022-02-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+37
2022-02-13Merge tag 'objtool_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-9/+11
2022-02-12Merge tag 'for-linus-5.17a-rc4-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+7
2022-02-10xen/x86: detect support for extended destination IDRoger Pau Monne1-0/+7
2022-02-08KVM: x86: SVM: move avic definitions from AMD's spec to svm.hMaxim Levitsky2-0/+37
2022-02-05Merge tag 'for-linus-5.17a-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-14/+0
2022-02-05Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini44-291/+407
2022-02-02x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asmNick Desaulniers1-9/+11
2022-02-01KVM: x86: Move delivery of non-APICv interrupt into vendor codeSean Christopherson2-2/+3
2022-01-28Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+3
2022-01-28xen/x2apic: enable x2apic mode when supported for HVMRoger Pau Monne1-14/+0
2022-01-26KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson1-0/+1
2022-01-26KVM: x86: Pass emulation type to can_emulate_instruction()Sean Christopherson1-1/+2
2022-01-25KVM/X86: Make kvm_vcpu_reload_apic_access_page() staticQuanfa Fu1-1/+0
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds1-2/+0
2022-01-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-14/+2
2022-01-19KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooksSean Christopherson2-14/+0
2022-01-19Merge branch 'kvm-pi-raw-spinlock' into HEADPaolo Bonzini2-4/+2
2022-01-19KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson2-0/+2
2022-01-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-31/+86
2022-01-16Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-7/+33
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+28
2022-01-15include: move find.h from asm_generic to linuxYury Norov1-2/+0
2022-01-15x86: mm: add x86_64 support for page table checkPasha Tatashin1-2/+27
2022-01-15mm: move tlb_flush_pending inline helpers to mm_inline.hArnd Bergmann1-1/+1
2022-01-14x86/fpu: Fix inline prefix warningsYang Zhong1-1/+1
2022-01-14kvm: x86: Disable interception for IA32_XFD on demandKevin Tian1-0/+1