summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-122-1/+2
|\
| * arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann2024-03-062-1/+2
* | Merge tag 'x86-boot-2024-03-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1221-329/+259
|\ \
| * \ Merge branch 'linus' into x86/boot, to resolve conflictIngo Molnar2024-03-12231-2973/+4931
| |\ \
| * | | x86/sev: Move early startup code into .head.text sectionArd Biesheuvel2024-03-044-24/+26
| * | | x86/sme: Move early SME kernel encryption handling into .head.textArd Biesheuvel2024-03-042-29/+21
| * | | x86/boot: Move mem_encrypt= parsing to the decompressorArd Biesheuvel2024-03-044-42/+19
| * | | x86/startup_64: Simplify virtual switch on primary bootArd Biesheuvel2024-03-041-21/+21
| * | | x86/startup_64: Simplify calculation of initial page table addressArd Biesheuvel2024-03-041-18/+7
| * | | x86/startup_64: Defer assignment of 5-level paging global variablesArd Biesheuvel2024-03-042-31/+15
| * | | x86/startup_64: Simplify CR4 handling in startup codeArd Biesheuvel2024-03-041-18/+17
| * | | x86/boot: Use 32-bit XOR to clear registersUros Bizjak2024-03-012-4/+4
| * | | efi/x86: Set the PE/COFF header's NX compat flag unconditionallyArd Biesheuvel2024-02-281-4/+0
| * | | x86/boot/64: Load the final kernel GDT during early boot directly, remove sta...Brian Gerst2024-02-282-11/+3
| * | | x86/boot/64: Use RIP_REL_REF() to access early_top_pgt[]Ard Biesheuvel2024-02-262-13/+11
| * | | x86/boot/64: Use RIP_REL_REF() to access early page tablesArd Biesheuvel2024-02-261-6/+4
| * | | x86/boot/64: Use RIP_REL_REF() to access '__supported_pte_mask'Ard Biesheuvel2024-02-261-3/+1
| * | | x86/boot/64: Use RIP_REL_REF() to access early_dynamic_pgts[]Ard Biesheuvel2024-02-261-6/+5
| * | | x86/boot/64: Use RIP_REL_REF() to assign 'phys_base'Ard Biesheuvel2024-02-261-6/+1
| * | | x86/boot/64: Simplify global variable accesses in GDT/IDT programmingArd Biesheuvel2024-02-263-49/+32
| * | | Merge branch 'x86/sev' into x86/boot, to resolve conflicts and to pick up dep...Ingo Molnar2024-02-2631-110/+927
| |\ \ \
| * \ \ \ Merge tag 'v6.8-rc6' into x86/boot, to pick up fixesIngo Molnar2024-02-2640-145/+296
| |\ \ \ \
| * | | | | x86/trampoline: Bypass compat mode in trampoline_start64() if not neededKirill A. Shutemov2024-02-231-1/+32
| * | | | | kexec: Allocate kernel above bzImage's pref_addressChris Koch2024-02-232-6/+9
| * | | | | x86/boot: Add a message about ignored early NMIsNOMURA JUNICHI(野村 淳一)2024-02-063-1/+9
| * | | | | x86/boot: Add error_putdec() helperH. Peter Anvin2024-02-062-10/+25
| * | | | | x86/startup_64: Drop long return to initial_code pointerArd Biesheuvel2024-01-311-32/+3
* | | | | | Merge tag 'x86-apic-2024-03-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-121-1/+1
|\ \ \ \ \ \
| * | | | | | Revert "x86/bugs: Use fixed addressing for VERW operand"Dave Hansen2024-03-121-1/+1
* | | | | | | Merge tag 'rfds-for-linus-2024-03-11' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-03-126-9/+146
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | KVM/x86: Export RFDS_NO and RFDS_CLEAR to guestsPawan Gupta2024-03-111-1/+4
| * | | | | | x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta2024-03-115-6/+130
| * | | | | | x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta2024-03-111-2/+12
* | | | | | | Merge tag 'x86_tdx_for_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-122-3/+8
|\ \ \ \ \ \ \
| * | | | | | | x86/asm: Remove the __iomem annotation of movdir64b()'s dst argumentKai Huang2024-02-222-3/+8
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge tag 'x86_mm_for_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-03-123-20/+32
|\ \ \ \ \ \ \
| * | | | | | | x86/mm/cpa: Warn for set_memory_XXcrypted() VMM failsRick Edgecombe2024-02-221-6/+13
| * | | | | | | x86/mm: Get rid of conditional IF flag handling in page fault pathLinus Torvalds2024-01-261-13/+14
| * | | | | | | Merge branch 'linus' into x86/mm, to refresh the branch and pick up fixesIngo Molnar2024-01-26267-3376/+6180
| |\ \ \ \ \ \ \
| * | | | | | | | x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit typeMichael Roth2023-11-231-1/+5
* | | | | | | | | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-1269-521/+595
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | x86/idle: Select idle routine only onceThomas Gleixner2024-03-043-6/+8
| * | | | | | | | | x86/idle: Let prefer_mwait_c1_over_halt() return boolThomas Gleixner2024-03-041-6/+6
| * | | | | | | | | x86/idle: Cleanup idle_setup()Thomas Gleixner2024-03-041-17/+7
| * | | | | | | | | x86/idle: Clean up idle selectionThomas Gleixner2024-03-041-5/+7
| * | | | | | | | | x86/idle: Sanitize X86_BUG_AMD_E400 handlingThomas Gleixner2024-03-042-33/+10
| * | | | | | | | | x86: Increase brk randomness entropy for 64-bit systemsKees Cook2024-02-271-1/+4
| * | | | | | | | | x86/vdso: Move vDSO to mmap regionDaniel Micay2024-02-273-63/+2
| * | | | | | | | | x86/vdso/kbuild: Group non-standard build attributes and primary object file ...Ingo Molnar2024-02-221-15/+15
| * | | | | | | | | Merge branch 'x86/vdso' into x86/core, to resolve conflict and to prepare for...Ingo Molnar2024-02-222-24/+9
| |\ \ \ \ \ \ \ \ \