summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-06-12x86/purgatory: Switch to the position-independent small code modelArd Biesheuvel1-1/+2
2024-06-12x86/pat: Fix W^X violation false-positives when running as Xen PV guestJuergen Gross1-8/+18
2024-06-12x86/pat: Restructure _lookup_address_cpa()Juergen Gross1-4/+7
2024-06-12x86/pat: Introduce lookup_address_in_pgd_attr()Juergen Gross2-3/+32
2024-06-12x86/boot/64: Clear most of CR4 in startup_64(), except PAE, MCE and LA57Ard Biesheuvel1-0/+5
2024-06-12locking/atomic/x86: Correct the definition of __arch_try_cmpxchg128()Uros Bizjak1-1/+1
2024-06-12x86/boot: Ignore relocations in .notes sections in walk_relocs() tooGuixiong Wei1-0/+9
2024-06-12crypto: x86/sha512-avx2 - add missing vzeroupperEric Biggers1-0/+1
2024-06-12crypto: x86/sha256-avx2 - add missing vzeroupperEric Biggers1-0/+1
2024-06-12crypto: x86/nh-avx2 - add missing vzeroupperEric Biggers1-0/+1
2024-06-12x86/mm: Remove broken vsyscall emulation code from the page fault codeLinus Torvalds3-59/+3
2024-06-12bpf, x86: Fix PROBE_MEM runtime load checkPuranjay Mohan1-32/+25
2024-06-12cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=nSean Christopherson1-2/+6
2024-06-12x86/tsc: Trust initial offset in architectural TSC-adjust MSRsDaniel J Blueman1-4/+2
2024-05-17x86/apic: Don't access the APIC when disabling x2APICThomas Gleixner1-5/+11
2024-05-02x86/tdx: Preserve shared bit on mprotect()Kirill A. Shutemov2-2/+6
2024-05-02cpu: Re-enable CPU mitigations by default for !X86 architecturesSean Christopherson1-5/+6
2024-05-02x86/cpu: Fix check for RDPKRU in __show_regs()David Kaplan1-1/+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/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/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-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-3/+96
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/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel4-42/+19
2024-04-10x86/efistub: Remap kernel text read-only before dropping NX attributeArd Biesheuvel3-1/+3