summaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)Author
2023-02-22kvm: initialize all of the kvm_debugregs structure before sending it to users...Greg Kroah-Hartman
2023-02-22Revert "x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN"Greg Kroah-Hartman
2023-02-22KVM: x86/vmx: Do not skip segment attributes if unusable bit is setHendrik Borghorst
2023-02-22KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()Sean Christopherson
2023-02-22KVM: VMX: Move VMX specific files to a "vmx" subdirectorySean Christopherson
2023-02-22nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guestsKrish Sadhukhan
2023-02-06exit: Add and use make_task_dead.Eric W. Biederman
2023-02-06x86/entry/64: Add instruction suffix to SYSRETJan Beulich
2023-02-06x86/asm: Fix an assembler warning with current binutilsMikulas Patocka
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/boot: Avoid using Intel mnemonics in AT&T syntax asmPeter Zijlstra
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-18binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elfEric W. Biederman
2023-01-18x86/xen: Fix memory leak in xen_init_lock_cpu()Xiu Jianfeng
2023-01-18x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()Xiu Jianfeng
2023-01-18xen/events: only register debug interrupt for 2-level eventsJuergen Gross
2023-01-18uprobes/x86: Allow to probe a NOP instruction with 0x66 prefixOleg Nesterov
2023-01-18perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()Xiongfeng Wang
2022-12-08x86/ioremap: Fix page aligned size calculation in __ioremap_caller()Michael Kelley
2022-12-08x86/pm: Add enumeration check before spec MSRs save/restore setupPawan Gupta
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-12-08Revert "x86/speculation: Change FILL_RETURN_BUFFER to work with objtool"Ben Hutchings
2022-11-25x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-11-23x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-11-23x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS partsPawan Gupta
2022-11-23x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_currentNathan Chancellor
2022-11-23x86/speculation: Disable RRSBA behaviorPawan Gupta
2022-11-23x86/bugs: Add Cannon lake to RETBleed affected CPU listPawan Gupta
2022-11-23x86/cpu/amd: Enumerate BTC_NOAndrew Cooper
2022-11-23x86/common: Stamp out the stepping madnessPeter Zijlstra
2022-11-23x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-11-23KVM: VMX: Fix IBRS handling after vmexitJosh Poimboeuf
2022-11-23KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-11-23x86/speculation: Remove x86_spec_ctrl_maskJosh Poimboeuf
2022-11-23x86/speculation: Use cached host SPEC_CTRL value for guest entry/exitJosh Poimboeuf
2022-11-23x86/speculation: Fix SPEC_CTRL write on SMT state changeJosh Poimboeuf
2022-11-23x86/speculation: Fix firmware entry SPEC_CTRL handlingJosh Poimboeuf
2022-11-23x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf
2022-11-23x86/speculation: Change FILL_RETURN_BUFFER to work with objtoolPeter Zijlstra
2022-11-23intel_idle: Disable IBRS during long idlePeter Zijlstra
2022-11-23x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra
2022-11-23x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mit...Peter Zijlstra
2022-11-23x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta
2022-11-23x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra
2022-11-23x86/entry: Add kernel IBRS implementationPeter Zijlstra