summaryrefslogtreecommitdiffstats
path: root/arch/x86/include
Commit message (Expand)AuthorAgeFilesLines
* x86/apic: Force native_apic_mem_read() to use the MOV instructionAdam Dunlap2024-05-021-1/+2
* x86/cpu: Support AMD Automatic IBRSKim Phillips2024-04-132-0/+4
* x86/entry/ia32: Ensure s32 is sign extended to s64Richard Palethorpe2024-02-231-4/+21
* KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero2023-11-281-0/+1
* x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)2023-11-281-7/+0
* x86/mm: Fix RESERVE_BRK() for older binutilsJosh Poimboeuf2023-11-081-17/+21
* x86/mm: Simplify RESERVE_BRK()Josh Poimboeuf2023-11-081-19/+11
* x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibilityThomas Gleixner2023-11-081-0/+2
* x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsBorislav Petkov (AMD)2023-10-251-0/+4
* x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson2023-09-231-6/+0
* x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann2023-08-161-0/+2
* x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon2023-08-082-0/+12
* x86/fpu: Remove cpuinfo argument from init functionsThomas Gleixner2023-08-081-1/+1
* init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()Thomas Gleixner2023-08-081-0/+2
* x86/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner2023-08-081-2/+0
* x86/cpu/amd: Add a Zenbleed fixBorislav Petkov (AMD)2023-07-243-0/+4
* x86/mm: Avoid incomplete Global INVLPG flushesDave Hansen2023-05-301-0/+5
* x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)2023-03-112-4/+4
* x86/crash: Disable virt in core NMI crash handler to avoid double shootdownSean Christopherson2023-03-111-0/+2
* x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)Sean Christopherson2023-03-111-1/+15
* x86/bugs: Reset speculation control settings on initBreno Leitao2023-03-111-0/+4
* x86/tsx: Add a feature bit for TSX control MSR supportPawan Gupta2022-12-081-0/+1
* x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3Pawan Gupta2022-12-081-1/+1
* Revert "x86/speculation: Change FILL_RETURN_BUFFER to work with objtool"Ben Hutchings2022-12-081-5/+5
* x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov2022-11-251-3/+5
* x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon2022-11-233-3/+18
* x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_currentNathan Chancellor2022-11-231-1/+2
* x86/speculation: Disable RRSBA behaviorPawan Gupta2022-11-232-1/+10
* x86/cpu/amd: Enumerate BTC_NOAndrew Cooper2022-11-231-0/+1
* x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf2022-11-232-2/+2
* KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf2022-11-231-1/+2
* x86/speculation: Fix firmware entry SPEC_CTRL handlingJosh Poimboeuf2022-11-231-6/+4
* x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf2022-11-231-2/+0
* x86/speculation: Change FILL_RETURN_BUFFER to work with objtoolPeter Zijlstra2022-11-231-5/+5
* intel_idle: Disable IBRS during long idlePeter Zijlstra2022-11-231-0/+1
* x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra2022-11-231-0/+1
* x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta2022-11-231-0/+1
* x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra2022-11-231-1/+1
* x86/entry: Add kernel IBRS implementationPeter Zijlstra2022-11-231-1/+1
* x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra2022-11-231-0/+1
* x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre2022-11-231-0/+1
* x86/cpufeatures: Move RETPOLINE flags to word 11Peter Zijlstra2022-11-231-2/+10
* x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross2022-11-231-3/+24
* x86/cpu: Add consistent CPU match macrosThomas Gleixner2022-11-232-9/+137
* x86/devicetable: Move x86 specific macro out of generic codeThomas Gleixner2022-11-231-1/+12
* x86/cpufeature: Fix various quality problems in the <asm/cpu_device_hd.h> headerIngo Molnar2022-11-231-16/+15
* x86/cpufeature: Add facility to check for min microcode revisionsKan Liang2022-11-231-0/+28
* Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"Suleiman Souhlal2022-11-231-27/+0
* Revert "x86/speculation: Add RSB VM Exit protections"Suleiman Souhlal2022-11-233-21/+0
* x86/hyperv: Fix 'struct hv_enlightened_vmcs' definitionVitaly Kuznetsov2022-10-261-2/+2