summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2024-03-27ACPI: CPPC: enable AMD CPPC V2 support for family 17h processorsPerry Yuan1-1/+1
2024-03-27x86, relocs: Ignore relocations in .notes sectionKees Cook1-0/+8
2024-03-27x86/sme: Fix memory encryption setting if enabled by default and not overriddenArd Biesheuvel1-7/+3
2024-03-27x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck2-36/+10
2024-03-27x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger3-6/+17
2024-03-27x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger2-7/+4
2024-03-27x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit typeMichael Roth1-1/+5
2024-03-27x86/hyperv: Allow 15-bit APIC IDs for VTL platformsSaurabh Sengar1-0/+7
2024-03-27x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()Hou Tao1-0/+10
2024-03-27x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.hHou Tao2-9/+10
2024-03-27x86/xen: Add some null pointer checking to smp.cKunwu Chan1-0/+12
2024-03-15KVM/x86: Export RFDS_NO and RFDS_CLEAR to guestsPawan Gupta1-1/+4
2024-03-15x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta5-6/+130
2024-03-15x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta1-2/+12
2024-03-06KVM/VMX: Move VERW closer to VMentry for MDS mitigationPawan Gupta2-4/+19
2024-03-06KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHPawan Gupta2-5/+8
2024-03-06x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta5-26/+7
2024-03-06x86/entry_32: Add VERW just before userspace transitionPawan Gupta1-0/+3
2024-03-06x86/entry_64: Add VERW just before userspace transitionPawan Gupta2-0/+12
2024-03-06x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registersPaolo Bonzini1-87/+91
2024-03-06x86/e820: Don't reserve SETUP_RNG_SEED in e820Jiri Bohac1-3/+5
2024-03-01x86/numa: Fix the sort compare func used in numa_fill_memblks()Alison Schofield1-1/+1
2024-03-01x86/numa: Fix the address overlap check in numa_fill_memblks()Alison Schofield1-12/+7
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