summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2022-07-23x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra1-0/+1
2022-07-23x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre1-0/+1
2022-07-23x86: Add magic AMD return-thunkPeter Zijlstra3-1/+20
2022-07-23x86: Use return-thunk in asm codePeter Zijlstra1-0/+8
2022-07-23x86,static_call: Use alternative RET encodingPeter Zijlstra1-0/+17
2022-07-23x86: Undo return-thunk damagePeter Zijlstra3-1/+4
2022-07-23x86/retpoline: Use -mfunction-returnPeter Zijlstra1-0/+2
2022-07-23x86/retpoline: Cleanup some #ifdeferyPeter Zijlstra1-1/+8
2022-07-23x86/cpufeatures: Move RETPOLINE flags to word 11Peter Zijlstra1-2/+6
2022-07-23bpf,x86: Respect X86_FEATURE_RETPOLINE*Peter Zijlstra1-59/+0
2022-07-23x86/alternative: Implement .retpoline_sites supportPeter Zijlstra1-0/+1
2022-07-23x86/retpoline: Create a retpoline thunk arrayPeter Zijlstra1-1/+7
2022-07-23x86/retpoline: Move the retpoline thunk declarations to nospec-branch.hPeter Zijlstra2-8/+7
2022-07-23x86/asm: Fixup odd GEN-for-each-reg.h usagePeter Zijlstra1-1/+1
2022-07-23x86/asm: Fix register orderPeter Zijlstra1-4/+10
2022-07-23x86/retpoline: Remove unused replacement symbolsPeter Zijlstra1-10/+0
2022-07-23x86/traps: Use pt_regs directly in fixup_bad_iret()Lai Jiangshan1-1/+1
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta1-0/+6
2022-06-16x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta1-0/+2
2022-06-16x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta2-0/+20
2022-06-14x86/cpu: Elide KCSAN for cpu_has() and friendsPeter Zijlstra1-1/+1
2022-06-09kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]Naveen N. Rao1-0/+8
2022-06-09x86/pm: Fix false positive kmemleak report in msr_build_context()Matthieu Baerts2-5/+9
2022-06-09ACPICA: Avoid cache flush inside virtual machinesKirill A. Shutemov1-1/+13
2022-05-30x86/tsc: Use fallback for random_get_entropy() instead of zeroJason A. Donenfeld2-4/+12
2022-05-15x86: Add straight-line-speculation mitigationPeter Zijlstra2-1/+11
2022-05-15x86: Prepare inline-asm for straight-line-speculationPeter Zijlstra3-3/+7
2022-05-09x86/cpu: Load microcode during restore_processor_state()Borislav Petkov1-0/+2
2022-04-27stat: fix inconsistency between struct stat and struct compat_statMikulas Patocka1-4/+2
2022-04-20x86/tsx: Disable TSX development mode at bootPawan Gupta1-2/+2
2022-04-20KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedSean Christopherson1-2/+3
2022-04-13x86/bug: Prevent shadowing in __WARN_FLAGSVincent Mailhol1-2/+2
2022-04-13perf/x86/intel: Don't extend the pseudo-encoding to GP countersKan Liang1-0/+5
2022-04-13x86/msi: Fix msi message data shadow structReto Buerki1-8/+11
2022-04-13x86: Annotate call_on_stack()Peter Zijlstra1-1/+2
2022-04-13KVM: x86/pmu: Use different raw event masks for AMD and IntelJim Mattson1-0/+1
2022-03-11x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra1-1/+3
2022-03-11x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)2-7/+7
2022-02-23x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asmNick Desaulniers1-9/+11
2022-02-01KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson1-0/+1
2022-01-27x86/mm: Flush global TLB when switching to trampoline page-tableJoerg Roedel1-0/+1
2022-01-27x86, sched: Fix undefined reference to init_freq_invariance_cppc() build errorHuang Rui1-1/+1
2022-01-27x86/uaccess: Move variable into switch case statementKees Cook1-2/+3
2022-01-20KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guestSean Christopherson1-0/+1
2022-01-05efi: Move efifb_setup_from_dmi() prototype from arch headersJavier Martinez Canillas1-2/+0
2021-12-29KVM: x86: Always set kvm_run->if_flagMarc Orr2-0/+2
2021-12-29x86/pkey: Fix undefined behaviour with PKRU_WD_BITAndrew Cooper1-2/+2
2021-12-14KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hyper...Vitaly Kuznetsov1-1/+1
2021-12-01xen/pvh: add missing prototype to headerJuergen Gross1-0/+1
2021-12-01x86/pvh: add prototype for xen_pvh_init()Juergen Gross1-0/+4