summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-02-05x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernelZhiquan Li1-0/+16
2024-02-05x86/boot: Ignore NMIs during very early bootJun'ichi Nomura4-0/+8
2024-02-01x86/entry/ia32: Ensure s32 is sign extended to s64Richard Palethorpe1-4/+21
2024-02-01rtc: Extend timeout for waiting for UIP to clear to 1sMario Limonciello1-1/+1
2024-02-01rtc: Add support for configuring the UIP timeout for RTC readsMario Limonciello2-2/+2
2024-01-26KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshingSean Christopherson1-13/+22
2024-01-26KVM: x86/pmu: Move PMU reset logic to common x86 codeSean Christopherson5-56/+40
2024-01-26x86/kvm: Do not try to disable kvmclock if it was not enabledKirill A. Shutemov1-4/+8
2024-01-26x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRSBjorn Helgaas1-1/+12
2024-01-26Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"Sean Christopherson1-15/+0
2024-01-26perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()Alexander Antonov1-2/+8
2024-01-26x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogramPeter Zijlstra1-2/+9
2024-01-26x86/mce/inject: Clear test status valueYazen Ghannam1-0/+1
2024-01-26x86/lib: Fix overflow when counting digitsColin Ian King1-1/+1
2024-01-20x86/microcode: do not cache microcode if it will not be usedPaolo Bonzini1-0/+6
2024-01-20x86/csum: clean up `csum_partial' furtherLinus Torvalds1-44/+37
2024-01-20x86/csum: Remove unnecessary odd handlingNoah Goldstein1-32/+4
2024-01-20posix-timers: Get rid of [COMPAT_]SYS_NI() usesLinus Torvalds1-30/+4
2024-01-10x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_...Jinghao Jia1-1/+2
2024-01-10KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRLPaolo Bonzini1-1/+6
2024-01-05kexec: fix KEXEC_FILE dependenciesArnd Bergmann1-2/+2
2024-01-01x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefullyThomas Gleixner1-0/+16
2024-01-01x86/alternatives: Disable interrupts and sync when optimizing NOPs in placeThomas Gleixner1-1/+11
2024-01-01x86/alternatives: Sync core before enabling interruptsThomas Gleixner1-1/+1
2024-01-01x86/xen: add CPU dependencies for 32-bit buildArnd Bergmann1-0/+1
2024-01-01bpf: Fix prog_array_map_poke_run map poke updateJiri Olsa1-0/+46
2023-12-20x86/speculation, objtool: Use absolute relocations for annotationsFangrui Song2-4/+4
2023-12-20x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VMSaurabh Sengar1-4/+21
2023-12-13KVM: SVM: Update EFER software model on CR0 trap for SEV-ESSean Christopherson1-3/+5
2023-12-13x86/CPU/AMD: Check vendor in the AMD microcode callbackBorislav Petkov (AMD)1-0/+3
2023-12-13x86/sev: Fix kernel crash due to late update to read-only ghcb_versionAshwin Dayanand Kamat1-4/+7
2023-12-13x86/tdx: Allow 32-bit emulation by defaultKirill A. Shutemov1-9/+0
2023-12-13x86/entry: Do not allow external 0x80 interruptsThomas Gleixner1-1/+36
2023-12-13x86/entry: Convert INT 0x80 emulation to IDTENTRYThomas Gleixner7-85/+64
2023-12-13x86/coco: Disable 32-bit emulation by default on TDX and SEVKirill A. Shutemov3-0/+28
2023-12-13x86: Introduce ia32_enabled()Nikolay Borisov2-1/+19
2023-12-08x86/xen: fix percpu vcpu_info allocationJuergen Gross2-2/+6
2023-11-28x86/srso: Move retbleed IBPB check into existing 'has_microcode' code blockJosh Poimboeuf1-3/+1
2023-11-28acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0Roger Pau Monne2-0/+23
2023-11-28KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.Haitao Shan4-2/+8
2023-11-28KVM: x86: Clear bit12 of ICR after APIC-write VM-exitTao Su1-13/+13
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero2-0/+3
2023-11-28KVM: x86: hyper-v: Don't auto-enable stimer on write from user-spaceNicolas Saenz Julienne1-4/+6
2023-11-28x86/cpu/hygon: Fix the CPU topology evaluation for realPu Wen1-2/+6
2023-11-28x86/apic/msi: Fix misconfigured non-maskable MSI quirkKoichiro Den1-5/+3
2023-11-28x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4Mario Limonciello1-0/+59
2023-11-28crypto: x86/sha - load modules based on CPU featuresRoxana Nicolescu2-0/+24
2023-11-28x86/shstk: Delay signal entry SSP write until after user accessesRick Edgecombe1-3/+3
2023-11-28x86/mm: Drop the 4 MB restriction on minimal NUMA node memory sizeMike Rapoport (IBM)2-14/+0
2023-11-20x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDsYazen Ghannam1-0/+3