summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-05-02cpu: Re-enable CPU mitigations by default for !X86 architecturesSean Christopherson1-5/+6
2024-05-02x86/tdx: Preserve shared bit on mprotect()Kirill A. Shutemov2-1/+3
2024-05-02x86/cpu: Fix check for RDPKRU in __show_regs()David Kaplan1-1/+1
2024-05-02x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 rangeWenkuan Wang1-2/+1
2024-05-02KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET"Sean Christopherson1-2/+14
2024-05-02KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabledSean Christopherson2-16/+20
2024-04-27KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty statusDavid Matlack1-5/+16
2024-04-27KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributesRick Edgecombe1-1/+2
2024-04-27KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platformsSandipan Das1-1/+2
2024-04-27KVM: x86/pmu: Disable support for adaptive PEBSSean Christopherson1-2/+22
2024-04-27KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatibleSean Christopherson5-2/+14
2024-04-27sched: Add missing memory barrier in switch_mm_cidMathieu Desnoyers1-0/+3
2024-04-27x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQEric Biggers1-3/+3
2024-04-27x86/bugs: Fix BHI retpoline checkJosh Poimboeuf1-4/+7
2024-04-17x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHIJosh Poimboeuf2-15/+4
2024-04-17x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=autoJosh Poimboeuf2-13/+1
2024-04-17x86/bugs: Clarify that syscall hardening isn't a BHI mitigationJosh Poimboeuf1-3/+3
2024-04-17x86/bugs: Fix BHI handling of RRSBAJosh Poimboeuf1-12/+18
2024-04-17x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'Ingo Molnar3-42/+42
2024-04-17x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIESJosh Poimboeuf1-15/+7
2024-04-17x86/bugs: Fix return type of spectre_bhi_state()Daniel Sneddon1-1/+1
2024-04-17x86/apic: Force native_apic_mem_read() to use the MOV instructionAdam Dunlap1-1/+2
2024-04-17perf/x86: Fix out of range dataNamhyung Kim1-0/+1
2024-04-13x86/vdso: Fix rethunk patching for vdso-image-x32.o tooBorislav Petkov (AMD)1-0/+1
2024-04-13x86/xen: attempt to inflate the memory balloon on PVHRoger Pau Monne6-44/+122
2024-04-13perf/x86/amd/lbr: Discard erroneous branch entriesSandipan Das1-2/+4
2024-04-13PCI: Disable D3cold on Asus B1400 PCI-NVMe bridgeDaniel Drake1-0/+48
2024-04-13x86/vdso: Fix rethunk patching for vdso-image-{32,64}.oJosh Poimboeuf1-3/+6
2024-04-10x86: set SPECTRE_BHI_ON as defaultGreg Kroah-Hartman1-1/+1
2024-04-10KVM: x86: Add BHI_NODaniel Sneddon1-1/+1
2024-04-10x86/bhi: Mitigate KVM by defaultPawan Gupta4-2/+15
2024-04-10x86/bhi: Add BHI mitigation knobPawan Gupta3-1/+115
2024-04-10x86/bhi: Enumerate Branch History Injection (BHI) bugPawan Gupta3-8/+21
2024-04-10x86/bhi: Define SPEC_CTRL_BHI_DIS_SDaniel Sneddon4-2/+8
2024-04-10x86/bhi: Add support for clearing branch history at syscall entryPawan Gupta7-2/+102
2024-04-10x86/syscall: Don't force use of indirect calls for system callsLinus Torvalds5-16/+50
2024-04-10x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs fileJosh Poimboeuf1-12/+12
2024-04-10x86/efistub: Remap kernel text read-only before dropping NX attributeArd Biesheuvel3-1/+3
2024-04-10x86/sev: Move early startup code into .head.text sectionArd Biesheuvel4-24/+26
2024-04-10x86/sme: Move early SME kernel encryption handling into .head.textArd Biesheuvel2-29/+21
2024-04-10x86/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel4-42/+19
2024-04-10Revert "x86/mpparse: Register APIC address only once"Greg Kroah-Hartman1-5/+5
2024-04-10perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS eventKan Liang1-4/+4
2024-04-10x86/coco: Require seeding RNG with RDRAND on CoCo systemsJason A. Donenfeld3-0/+45
2024-04-10x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()Borislav Petkov (AMD)1-1/+3
2024-04-10x86/mm/pat: fix VM_PAT handling in COW mappingsDavid Hildenbrand1-14/+35
2024-04-10x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunkBorislav Petkov (AMD)1-0/+1
2024-04-10KVM: SVM: Add support for allowing zero SEV ASIDsAshish Kalra1-10/+19
2024-04-10KVM: SVM: Use unsigned integers when dealing with ASIDsSean Christopherson2-13/+15
2024-04-10x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOBorislav Petkov (AMD)1-1/+4