summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-03-01x86/bugs: Add asm helpers for executing VERWPawan Gupta3-1/+37
2024-02-23x86/barrier: Do not serialize MSR accesses on AMDBorislav Petkov (AMD)6-19/+32
2024-02-23x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat sectionArd Biesheuvel2-11/+9
2024-02-23x86/boot: Increase section and file alignment to 4k/512Ard Biesheuvel4-125/+51
2024-02-23x86/boot: Split off PE/COFF .data sectionArd Biesheuvel2-5/+16
2024-02-23x86/boot: Drop PE/COFF .reloc sectionArd Biesheuvel3-51/+7
2024-02-23x86/boot: Construct PE/COFF .text section from assemblerArd Biesheuvel2-62/+7
2024-02-23x86/boot: Derive file size from _edata symbolArd Biesheuvel4-25/+12
2024-02-23x86/boot: Define setup size in linker scriptArd Biesheuvel3-7/+5
2024-02-23x86/boot: Set EFI handover offset directly in header asmArd Biesheuvel2-25/+17
2024-02-23x86/boot: Grab kernel_info offset from zoffset header directlyArd Biesheuvel2-5/+1
2024-02-23x86/boot: Drop references to startup_64Ard Biesheuvel2-4/+1
2024-02-23x86/boot: Drop redundant code setting the root deviceArd Biesheuvel2-8/+1
2024-02-23x86/boot: Omit compression buffer from PE/COFF image memory footprintArd Biesheuvel2-48/+8
2024-02-23x86/boot: Remove the 'bugger off' messageArd Biesheuvel2-52/+4
2024-02-23x86/efi: Drop alignment flags from PE section headersArd Biesheuvel1-8/+4
2024-02-23x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel1-1/+0
2024-02-23x86/mm/ident_map: Use gbpages only where full GB page should be mapped.Steve Wahl1-5/+18
2024-02-23KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrlMingwei Zhang1-1/+1
2024-02-23KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpuPrasad Pandit1-1/+2
2024-02-23x86/fpu: Stop relying on userspace for info to fault in xsave bufferAndrei Vagin1-8/+5
2024-02-23x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6Aleksander Mazur1-1/+1
2024-02-23work around gcc bugs with 'asm goto' with outputsLinus Torvalds8-19/+19
2024-02-16x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixupsQiuxu Zhuo2-22/+22
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-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