2022-07-13 | Jiri Slaby | x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-12 | Thomas Gleixner | x86/static_call: Serialize __static_call_fixup() properly Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-10 | Borislav Petkov | x86/boot: Fix the setup data types max limit Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-09 | Pawan Gupta | x86/speculation: Disable RRSBA behavior Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-09 | Konrad Rzeszutek... | x86/kexec: Disable RET on kexec Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-08 | Thadeu Lima de Souza... | x86/bugs: Do not enable IBPB-on-entry when IBPB is... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-07 | Peter Zijlstra | x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-07 | Pawan Gupta | x86/bugs: Add Cannon lake to RETBleed affected CPU... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-06 | Michael Roth | x86/compressed/64: Add identity mappings for setup_data... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-01 | Juergen Gross | x86: Fix .brk attribute in linker script Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-01 | Juergen Gross | x86: Clear .brk area at early boot Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-07-01 | Juergen Gross | x86/xen: Use clear_bss() for Xen PV guests Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-29 | Peter Zijlstra | x86/retbleed: Add fine grained Kconfig knobs Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Andrew Cooper | x86/cpu/amd: Enumerate BTC_NO Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/common: Stamp out the stepping madness Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | KVM: VMX: Prevent RSB underflow before vmenter Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Fill RSB on vmexit for IBRS Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | KVM: VMX: Fix IBRS handling after vmexit Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | KVM: VMX: Prevent guest RSB poisoning attacks with... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | KVM: VMX: Convert launched argument to flags Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | KVM: VMX: Flatten __vmx_vcpu_run() Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Remove x86_spec_ctrl_mask Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Use cached host SPEC_CTRL value for... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Fix SPEC_CTRL write on SMT state change Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Fix firmware entry SPEC_CTRL handling Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/cpu/amd: Add Spectral Chicken Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | objtool: Add entry UNRET validation Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Josh Poimboeuf | x86/bugs: Do IBPB fallback check only once Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bugs: Add retbleed=ibpb Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/xen: Add UNTRAIN_RET Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/xen: Rename SYS* entry points Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | objtool: Update Retpoline validation Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | intel_idle: Disable IBRS during long idle Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bugs: Report Intel retbleed vulnerability Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bugs: Split spectre_v2_select_mitigation() and... Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Pawan Gupta | x86/speculation: Add spectre_v2=ibrs option to support... Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bugs: Optimize SPEC_CTRL MSR writes Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/entry: Add kernel IBRS implementation Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Kim Phillips | x86/bugs: Enable STIBP for JMP2RET Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Alexandre Chartre | x86/bugs: Add AMD retbleed= boot parameter Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Alexandre Chartre | x86/bugs: Report AMD retbleed vulnerability Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86: Add magic AMD return-thunk Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | objtool: Treat .text.__x86.* as noinstr Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/entry: Avoid very early RET Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86: Use return-thunk in asm code Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Kim Phillips | x86/sev: Avoid using __x86_return_thunk Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/vsyscall_emu/64: Don't use RET in vsyscall emulation Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/kvm: Fix SETcc emulation for return thunks Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/bpf: Use alternative RET encoding Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/ftrace: Use alternative RET encoding Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86,static_call: Use alternative RET encoding Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86,objtool: Create .return_sites Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86: Undo return-thunk damage Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/retpoline: Use -mfunction-return Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/retpoline: Swizzle retpoline thunk Signed-off-by: Borislav Petkov <bp@suse.de> Reviewed-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/retpoline: Cleanup some #ifdefery Signed-off-by: Borislav Petkov <bp@suse.de> Reviewed-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/cpufeatures: Move RETPOLINE flags to word 11 Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-06-27 | Peter Zijlstra | x86/kvm/vmx: Make noinstr clean Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-23 | Borislav Petkov | Merge branches 'edac-misc' and 'edac-alloc-cleanup... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Julia Lawall | EDAC/xgene: Fix typo processsors -> processors Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | KVM: x86/speculation: Disable Fill buffer clear within... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/mmio: Reuse SRBDS mitigation for SBDS Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/srbds: Update SRBDS mitigation selection Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/mmio: Add sysfs reporting for Processor... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/mmio: Enable CPU Fill buffer clearing... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/bugs: Group MDS, TAA & Processor MMIO Stale Data... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/mmio: Add mitigation for Processor... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation: Add a common function for MD_CLEAR... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | x86/speculation/mmio: Enumerate Processor MMIO Stale... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-21 | Pawan Gupta | Documentation: Add documentation for Processor MMIO... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Peter Zijlstra | x86/tdx: Fix RETs in TDX asm Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Mikulas Patocka | objtool: Fix objtool regression on x32 systems Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Peter Zijlstra | objtool: Fix symbol creation Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Borislav Petkov | x86: Remove empty files Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Peter Zijlstra | x86/entry: Fixup objtool/ibt validation Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-20 | Borislav Petkov | x86/microcode: Add explicit CPU vendor dependency Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-19 | Kees Cook | x86/boot: Wrap literal addresses in absolute_pointer() Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-19 | Lai Jiangshan | x86/sev: Mark the code returning to user space as syscall gap Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-18 | Lai Jiangshan | x86/sev: Annotate stack change in the #VC handler Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-17 | YueHaibing | EDAC/i5100: Remove unused inline function i5100_nrecmema_dm_... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-17 | Colin Ian King | x86/sev: Remove duplicated assignment to variable info Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-17 | Thomas Gleixner | x86/nmi: Make register_nmi_handler() more robust Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-13 | Xiao Yang | x86/speculation: Add missing srbds=off to the mitigations... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-13 | Thomas Gleixner | x86/prctl: Remove pointless task argument Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-11 | Andy Lutomirski | x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-06 | Peter Zijlstra | linkage: Fix issue with missing symbol size Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-06 | Peter Zijlstra | x86/entry: Remove skip_r11rcx Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-06 | Peter Zijlstra | x86/entry: Use PUSH_AND_CLEAR_REGS for compat Signed-off-by: Borislav Petkov <bp@suse.de> Reviewed-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-06 | Linus Torvalds | x86/entry: Simplify entry_INT80_compat() Signed-off-by: Borislav Petkov <bp@suse.de> Reviewed-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-06 | Josh Poimboeuf | x86/mm: Simplify RESERVE_BRK() Signed-off-by: Borislav Petkov <bp@suse.de> Reviewed-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-04 | Josh Poimboeuf | MAINTAINERS: Update Josh Poimboeuf's email address Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-04 | Randy Dunlap | x86/mm: Cleanup the control_va_addr_alignment() __setup... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-04 | Randy Dunlap | x86: Fix return value of __setup handlers Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-04 | Tony Luck | x86/split_lock: Enable the split lock feature on Raptor... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-03 | Lai Jiangshan | x86/entry: Convert SWAPGS to swapgs and remove the... Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-03 | Lai Jiangshan | x86/entry: Don't call error_entry() for XENPV Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
2022-05-03 | Lai Jiangshan | x86/entry: Move CLD to the start of the idtentry macro Signed-off-by: Borislav Petkov <bp@suse.de> |
commit | commitdiff | tree |
next |