summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2023-09-17x86/boot: Increase section and file alignment to 4k/512Ard Biesheuvel
2023-09-17x86/boot: Split off PE/COFF .data sectionArd Biesheuvel
2023-09-17x86/boot: Drop PE/COFF .reloc sectionArd Biesheuvel
2023-09-17x86/boot: Construct PE/COFF .text section from assemblerArd Biesheuvel
2023-09-17x86/boot: Derive file size from _edata symbolArd Biesheuvel
2023-09-17x86/boot: Define setup size in linker scriptArd Biesheuvel
2023-09-17x86/boot: Set EFI handover offset directly in header asmArd Biesheuvel
2023-09-17x86/boot: Grab kernel_info offset from zoffset header directlyArd Biesheuvel
2023-09-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2023-09-17x86/platform/uv: Rework NMI "action" modparam handlingHans de Goede
2023-09-17x86/purgatory: Remove LTO flagsSong Liu
2023-09-17x86/boot/compressed: Reserve more memory for page tablesKirill A. Shutemov
2023-09-16bpf: Implement BPF exceptionsKumar Kartikeya Dwivedi
2023-09-16arch/x86: Implement arch_bpf_stack_walkKumar Kartikeya Dwivedi
2023-09-16bpf: Use bpf_is_subprog to check for subprogsKumar Kartikeya Dwivedi
2023-09-15x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set()Uros Bizjak
2023-09-15x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()Uros Bizjak
2023-09-15x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128}Uros Bizjak
2023-09-15x86/boot: Drop references to startup_64Ard Biesheuvel
2023-09-15x86/boot: Drop redundant code setting the root deviceArd Biesheuvel
2023-09-15x86/boot: Omit compression buffer from PE/COFF image memory footprintArd Biesheuvel
2023-09-15x86/boot: Remove the 'bugger off' messageArd Biesheuvel
2023-09-15x86/efi: Drop alignment flags from PE section headersArd Biesheuvel
2023-09-15x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel
2023-09-14x86: Make IA32_EMULATION boot time configurableNikolay Borisov
2023-09-14x86/entry: Make IA32 syscalls' availability depend on ia32_enabled()Nikolay Borisov
2023-09-14x86/elf: Make loading of 32bit processes depend on ia32_enabled()Nikolay Borisov
2023-09-14x86/entry: Compile entry_SYSCALL32_ignore() unconditionallyNikolay Borisov
2023-09-14x86/entry: Rename ignore_sysret()Nikolay Borisov
2023-09-14x86: Introduce ia32_enabled()Nikolay Borisov
2023-09-13x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domainRicardo Neri
2023-09-12x86/virt/tdx: Make TDX_MODULE_CALL handle SEAMCALL #UD and #GPKai Huang
2023-09-12x86/virt/tdx: Wire up basic SEAMCALL functionsKai Huang
2023-09-12x86/tdx: Remove 'struct tdx_hypercall_args'Kai Huang
2023-09-12x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asmKai Huang
2023-09-12x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALLKai Huang
2023-09-12x86/numa: Introduce numa_fill_memblks()Alison Schofield
2023-09-12bpf, x64: Fix tailcall infinite loopLeon Hwang
2023-09-12bpf, x64: Comment tail_call_cnt initialisationLeon Hwang
2023-09-12x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*()Peter Zijlstra
2023-09-12x86/ibt: Suppress spurious ENDBRPeter Zijlstra
2023-09-12perf/x86/intel: Extend the ref-cycles event to GP countersKan Liang
2023-09-12perf/x86/intel: Fix broken fixed event constraints extensionKan Liang
2023-09-11x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafsKai Huang
2023-09-11x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structureKai Huang
2023-09-11x86/tdx: Rename __tdx_module_call() to __tdcall()Kai Huang
2023-09-11x86/tdx: Make macros of TDCALLs consistent with the specKai Huang
2023-09-11x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalidKai Huang
2023-09-11x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macroKai Huang
2023-09-11x86/tdx: Retry partially-completed page conversion hypercallsDexuan Cui