summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2022-08-17KVM: x86/pmu: Introduce the ctrl_mask value for fixed counterLike Xu
2022-08-17kexec_file: drop weak attribute from functionsNaveen N. Rao
2022-08-17KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson
2022-08-11x86/speculation: Add LFENCE to RSB fill sequencePawan Gupta
2022-08-11x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-08-11KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2022-07-29x86/amd: Use IBPB for firmware callsPeter Zijlstra
2022-07-23x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_currentNathan Chancellor
2022-07-23x86/speculation: Disable RRSBA behaviorPawan Gupta
2022-07-23x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra
2022-07-23x86/cpu/amd: Enumerate BTC_NOAndrew Cooper
2022-07-23x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-07-23KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-07-23objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf
2022-07-23x86/speculation: Fix firmware entry SPEC_CTRL handlingJosh Poimboeuf
2022-07-23x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf
2022-07-23x86/cpu/amd: Add Spectral ChickenPeter Zijlstra
2022-07-23objtool: Add entry UNRET validationThadeu Lima de Souza Cascardo
2022-07-23x86/bugs: Add retbleed=ibpbPeter Zijlstra
2022-07-23objtool: Update Retpoline validationPeter Zijlstra
2022-07-23intel_idle: Disable IBRS during long idlePeter Zijlstra
2022-07-23x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra
2022-07-23x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta
2022-07-23x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra
2022-07-23x86/entry: Add kernel IBRS implementationThadeu Lima de Souza Cascardo
2022-07-23x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra
2022-07-23x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre
2022-07-23x86: Add magic AMD return-thunkThadeu Lima de Souza Cascardo
2022-07-23x86: Use return-thunk in asm codePeter Zijlstra
2022-07-23x86,static_call: Use alternative RET encodingPeter Zijlstra
2022-07-23x86: Undo return-thunk damagePeter Zijlstra
2022-07-23x86/retpoline: Use -mfunction-returnPeter Zijlstra
2022-07-23x86/retpoline: Cleanup some #ifdeferyPeter Zijlstra
2022-07-23x86/cpufeatures: Move RETPOLINE flags to word 11Peter Zijlstra
2022-07-23x86/traps: Use pt_regs directly in fixup_bad_iret()Lai Jiangshan
2022-07-22x86/xen: Use clear_bss() for Xen PV guestsJuergen Gross
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta
2022-06-16x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta
2022-06-16x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta
2022-06-14x86/cpu: Elide KCSAN for cpu_has() and friendsPeter Zijlstra
2022-06-14x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()Jan Beulich
2022-06-09kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]Naveen N. Rao
2022-06-09x86/mce: relocate set{clear}_mce_nospec() functionsJane Chu
2022-06-09x86/pm: Fix false positive kmemleak report in msr_build_context()Matthieu Baerts
2022-06-09ACPICA: Avoid cache flush inside virtual machinesKirill A. Shutemov
2022-06-06x86/uaccess: Implement macros for CMPXCHG on user addressesPeter Zijlstra
2022-05-30x86/tsc: Use fallback for random_get_entropy() instead of zeroJason A. Donenfeld
2022-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2022-05-01Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2022-04-29Revert "x86/mm: Introduce lookup_address_in_mm()"Sean Christopherson