summaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)Author
2023-03-11x86/reboot: Disable virtualization in an emergency if SVM is supportedSean Christopherson
2023-03-11x86/crash: Disable virt in core NMI crash handler to avoid double shootdownSean Christopherson
2023-03-11x86/bugs: Reset speculation control settings on initBreno Leitao
2023-02-06exit: Add and use make_task_dead.Eric W. Biederman
2023-02-06x86/i8259: Mark legacy PIC interrupts with IRQ_LEVELThomas Gleixner
2023-01-24x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGNYingChi Long
2023-01-18x86/resctrl: Fix task CLOSID/RMID update racePeter Newman
2023-01-18x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnece...Reinette Chatre
2023-01-18x86/bugs: Flush IBP in ib_prctl_set()Rodrigo Branco
2023-01-18x86/microcode/intel: Do not retry microcode reloading on the APsAshok Raj
2023-01-18uprobes/x86: Allow to probe a NOP instruction with 0x66 prefixOleg Nesterov
2022-12-19x86/smpboot: Move rcu_cpu_starting() earlierPaul E. McKenney
2022-12-08x86/tsx: Add a feature bit for TSX control MSR supportPawan Gupta
2022-12-08x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3Pawan Gupta
2022-11-25x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-11-03x86/unwind/orc: Fix unreliable stack dump with gcovChen Zhongjin
2022-10-29x86/microcode/AMD: Apply the patch early on every logical threadBorislav Petkov
2022-10-26x86/microcode/AMD: Track patch allocation size explicitlyKees Cook
2022-10-26x86/resctrl: Fix to restore to original value when re-enabling hardware prefe...Kohei Tarumizu
2022-10-07x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-10-07x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS partsPawan Gupta
2022-10-07x86/speculation: Disable RRSBA behaviorPawan Gupta
2022-10-07x86/bugs: Add Cannon lake to RETBleed affected CPU listPawan Gupta
2022-10-07x86/cpu/amd: Enumerate BTC_NOAndrew Cooper
2022-10-07x86/common: Stamp out the stepping madnessPeter Zijlstra
2022-10-07x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-10-07KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-10-07x86/speculation: Remove x86_spec_ctrl_maskJosh Poimboeuf
2022-10-07x86/speculation: Use cached host SPEC_CTRL value for guest entry/exitJosh Poimboeuf
2022-10-07x86/speculation: Fix SPEC_CTRL write on SMT state changeJosh Poimboeuf
2022-10-07intel_idle: Disable IBRS during long idlePeter Zijlstra
2022-10-07x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra
2022-10-07x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mit...Peter Zijlstra
2022-10-07x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta
2022-10-07x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra
2022-10-07x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra
2022-10-07x86/bugs: Add AMD retbleed= boot parameterAlexandre Chartre
2022-10-07x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre
2022-10-07x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross
2022-10-07x86/cpu: Add consistent CPU match macrosThomas Gleixner
2022-10-07Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"Thadeu Lima de Souza Cascardo
2022-10-07Revert "x86/speculation: Add RSB VM Exit protections"Thadeu Lima de Souza Cascardo
2022-09-05x86/bugs: Add "unknown" reporting for MMIO Stale DataPawan Gupta
2022-09-05x86/unwind/orc: Unwind ftrace trampolines with correct ORC entryChen Zhongjin
2022-08-25x86/pmem: Fix platform-device leak in error pathJohan Hovold
2022-08-25x86: Handle idle=nomwait cmdline properly for x86_idleWyes Karny
2022-08-11x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-07-29x86/mce: Deduplicate exception handlingThomas Gleixner
2022-07-21x86: Clear .brk area at early bootJuergen Gross
2022-06-22random: remove unused irq_flags argument from add_interrupt_randomness()Sebastian Andrzej Siewior