summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2024-06-16x86/mm: Remove broken vsyscall emulation code from the page fault codeLinus Torvalds1-1/+0
2024-05-25x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross3-20/+0
2024-05-02x86/apic: Force native_apic_mem_read() to use the MOV instructionAdam Dunlap1-1/+2
2024-04-13x86/head/64: Re-enable stack protectionMichael Roth1-1/+0
2024-04-13x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordSean Christopherson1-0/+2
2024-04-13x86/bugs: Fix the SRSO mitigation on Zen3/4Borislav Petkov (AMD)2-6/+15
2024-04-13x86/cpufeatures: Add new word for scattered featuresSandipan Das4-5/+9
2024-04-13x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta2-0/+9
2024-04-13x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta2-13/+0
2024-04-13x86/entry_64: Add VERW just before userspace transitionPawan Gupta1-0/+1
2024-04-13x86/bugs: Add asm helpers for executing VERWPawan Gupta2-0/+16
2024-04-13x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffixPawan Gupta1-0/+5
2024-04-13x86/pm: Work around false positive kmemleak report in msr_build_context()Anton Altaparmakov1-5/+5
2024-04-13x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski5-101/+34
2024-04-13x86/cpu: Support AMD Automatic IBRSKim Phillips2-0/+3
2024-03-27x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.hHou Tao1-0/+10
2024-03-01x86/alternative: Make custom return thunk unconditionalPeter Zijlstra1-4/+4
2024-03-01Revert "x86/alternative: Make custom return thunk unconditional"Borislav Petkov (AMD)1-4/+0
2024-03-01x86/returnthunk: Allow different return thunksPeter Zijlstra1-0/+6
2024-03-01x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()Peter Zijlstra1-6/+14
2024-03-01x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBRPeter Zijlstra1-1/+9
2024-03-01x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()Jan Beulich1-1/+1
2024-03-01task_stack, x86/cea: Force-inline stack helpersBorislav Petkov1-1/+1
2024-03-01x86/uaccess: Implement macros for CMPXCHG on user addressesPeter Zijlstra1-0/+142
2024-02-23x86/entry/ia32: Ensure s32 is sign extended to s64Richard Palethorpe1-4/+21
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero1-0/+1
2023-11-28x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)1-7/+0
2023-11-20x86: Share definition of __is_canonical_address()Adrian Hunter1-0/+10
2023-11-20iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()David Howells1-1/+1
2023-11-08x86/mm: Fix RESERVE_BRK() for older binutilsJosh Poimboeuf1-17/+21
2023-11-08x86/mm: Simplify RESERVE_BRK()Josh Poimboeuf1-19/+11
2023-11-08x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibilityThomas Gleixner1-0/+2
2023-10-25x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsBorislav Petkov (AMD)1-2/+7
2023-09-23x86/boot/compressed: Reserve more memory for page tablesKirill A. Shutemov1-14/+31
2023-09-19x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson1-6/+0
2023-09-19x86/mm: Fix PAT bit missing from page protection modify maskJanusz Krzysztofik1-5/+6
2023-08-26x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)1-0/+1
2023-08-26x86/cpu: Cleanup the untrain messPeter Zijlstra1-8/+4
2023-08-26x86/cpu: Rename srso_(.*)_alias to srso_alias_\1Peter Zijlstra1-2/+2
2023-08-26x86/cpu: Rename original retbleed methodsPeter Zijlstra1-4/+4
2023-08-26x86/cpu: Clean up SRSO return thunk messPeter Zijlstra1-0/+5
2023-08-26x86/alternative: Make custom return thunk unconditionalPeter Zijlstra1-0/+5
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann1-0/+2
2023-08-11x86/CPU/AMD: Do not leak quotient data after a division by 0Borislav Petkov (AMD)2-0/+3
2023-08-11x86/kprobes: Use int3 instead of debug trap for single-stepMasami Hiramatsu1-5/+16
2023-08-11x86/kprobes: Do not decode opcode in resume_execution()Masami Hiramatsu1-4/+7
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)1-0/+1
2023-08-08x86/srso: Add IBPBBorislav Petkov (AMD)1-1/+2
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)3-3/+6
2023-08-08x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)1-0/+2