summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2024-04-10x86/bhi: Mitigate KVM by defaultPawan Gupta2-0/+6
2024-04-10x86/bhi: Add BHI mitigation knobPawan Gupta1-0/+1
2024-04-10x86/bhi: Enumerate Branch History Injection (BHI) bugPawan Gupta2-0/+5
2024-04-10x86/bhi: Define SPEC_CTRL_BHI_DIS_SDaniel Sneddon2-1/+5
2024-04-10x86/bhi: Add support for clearing branch history at syscall entryPawan Gupta3-1/+15
2024-04-10x86/syscall: Don't force use of indirect calls for system callsLinus Torvalds1-6/+4
2024-04-10x86/coco: Require seeding RNG with RDRAND on CoCo systemsJason A. Donenfeld1-0/+2
2024-04-10x86/bugs: Fix the SRSO mitigation on Zen3/4Borislav Petkov (AMD)2-6/+15
2024-04-10x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordSean Christopherson1-0/+2
2024-04-10perf/x86/amd/lbr: Use freeze based on availabilitySandipan Das1-0/+8
2024-04-10x86/cpufeatures: Add new word for scattered featuresSandipan Das4-5/+9
2024-04-03x86/sev: Skip ROM range scans and validation for SEV-SNP guestsKevin Loughlin2-3/+4
2024-04-03x86/sev: Fix position dependent variable references in startup codeArd Biesheuvel3-7/+30
2024-04-03x86/coco: Get rid of accessor functionsBorislav Petkov (AMD)1-18/+1
2024-04-03x86/coco: Export cc_vendorBorislav Petkov (AMD)1-3/+20
2024-04-03x86/pm: Work around false positive kmemleak report in msr_build_context()Anton Altaparmakov1-5/+5
2024-04-03x86/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-15x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta2-0/+9
2024-03-06x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta2-13/+0
2024-03-06x86/bugs: Add asm helpers for executing VERWPawan Gupta2-1/+16
2024-03-06x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'Ard Biesheuvel1-0/+2
2024-03-06x86/efistub: Avoid legacy decompressor when doing EFI bootArd Biesheuvel2-2/+7
2024-03-06x86/efistub: Perform SNP feature test while running in the firmwareArd Biesheuvel1-0/+5
2024-03-06x86/decompressor: Factor out kernel decompression and relocationArd Biesheuvel1-0/+8
2024-03-06efi/libstub: Add memory attribute protocol definitionsArd Biesheuvel1-0/+7
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-02-23work around gcc bugs with 'asm goto' with outputsLinus Torvalds5-16/+16
2024-02-05mm, kmsan: fix infinite recursion due to RCU critical sectionMarco Elver1-1/+16
2024-02-05arch: consolidate arch_irq_work_raise prototypesArnd Bergmann1-1/+0
2024-02-01x86/entry/ia32: Ensure s32 is sign extended to s64Richard Palethorpe1-4/+21
2023-12-13x86/entry: Convert INT 0x80 emulation to IDTENTRYThomas Gleixner2-4/+4
2023-12-13x86/coco: Disable 32-bit emulation by default on TDX and SEVKirill A. Shutemov1-0/+7
2023-12-13x86: Introduce ia32_enabled()Nikolay Borisov1-1/+15
2023-12-08KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.Haitao Shan2-0/+2
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/sev: Change snp_guest_issue_request()'s fw_err argumentDionna Glaze2-7/+7
2023-11-20x86/numa: Introduce numa_fill_memblks()Alison Schofield1-0/+2
2023-11-20iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()David Howells1-1/+1
2023-11-02x86/cpu: Add model number for Intel Arrow Lake mobile processorTony Luck1-0/+2
2023-11-02x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibilityThomas Gleixner1-0/+2
2023-10-25KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronouslySean Christopherson1-2/+1
2023-10-25x86: KVM: SVM: add support for Invalid IPI Vector interceptionMaxim Levitsky1-0/+1
2023-10-25x86/fpu: Allow caller to constrain xfeatures when copying to uabi bufferSean Christopherson1-1/+2
2023-10-20x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsBorislav Petkov (AMD)1-2/+7
2023-10-06x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson2-2/+2
2023-09-23x86/boot/compressed: Reserve more memory for page tablesKirill A. Shutemov1-14/+31