summaryrefslogtreecommitdiffstats
path: root/arch/x86/realmode
Commit message (Expand)AuthorAgeFilesLines
* Makefile: remove redundant tool coverage variablesMasahiro Yamada2024-05-141-11/+0
* x86/trampoline: Bypass compat mode in trampoline_start64() if not neededKirill A. Shutemov2024-02-231-1/+32
* Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-081-1/+1
|\
| * arch/x86: Fix typosBjorn Helgaas2024-01-031-1/+1
* | x86/asm: Always set A (accessed) flag in GDT descriptorsVegard Nossum2023-12-201-1/+1
* | x86/asm: Replace magic numbers in GDT descriptors, script-generated changeVegard Nossum2023-12-201-1/+1
* | x86/asm: Replace magic numbers in GDT descriptors, preparationsVegard Nossum2023-12-201-0/+1
|/
* x86/realmode: Make stack lock work in trampoline_compat()Thomas Gleixner2023-05-301-4/+8
* x86/smpboot: Implement a bit spinlock to protect the realmode stackThomas Gleixner2023-05-152-5/+21
* x86/boot: Skip realmode init code when running as Xen PV guestJuergen Gross2022-11-251-2/+6
* x86: kmsan: disable instrumentation of unsupported codeAlexander Potapenko2022-10-031-0/+1
* Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-05-234-5/+69
|\
| * x86/boot: Avoid #VE during boot for TDX platformsSean Christopherson2022-04-071-1/+12
| * x86/boot: Set CR0.NE early and keep it set during the bootKirill A. Shutemov2022-04-071-4/+4
| * x86/boot: Add a trampoline for booting APs via firmware handoffSean Christopherson2022-04-073-1/+50
| * x86/boot: Port I/O: Allow to hook up alternative helpersKirill A. Shutemov2022-04-071-0/+4
* | x86/sev: Add missing __init annotations to SEV init routinesMichael Roth2022-04-271-1/+1
|/
* Merge tag 'x86_mm_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-01-101-0/+26
|\
| * x86/mm: Flush global TLB when switching to trampoline page-tableJoerg Roedel2021-12-061-0/+26
* | x86/64/mm: Map all kernel memory into trampoline_pgdJoerg Roedel2021-12-031-1/+11
|/
* x86/sev: Replace occurrences of sev_es_active() with cc_platform_has()Tom Lendacky2021-10-041-2/+1
* x86/sme: Replace occurrences of sme_active() with cc_platform_has()Tom Lendacky2021-10-041-2/+3
* memblock: make memblock_find_in_range method privateMike Rapoport2021-09-031-1/+1
* Merge tags 'objtool-urgent-2021-06-28' and 'objtool-core-2021-06-28' of git:/...Linus Torvalds2021-06-281-1/+0
|\
| * x86, objtool: Dont exclude arch/x86/realmode/Peter Zijlstra2021-05-121-1/+0
* | x86/setup: Always reserve the first 1M of RAMMike Rapoport2021-06-031-6/+8
* | x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFGBrijesh Singh2021-05-101-2/+2
* | x86/sev-es: Rename sev-es.{ch} to sev.{ch}Brijesh Singh2021-05-101-1/+1
|/
* x86: Fix various typos in comments, take #2Ingo Molnar2021-03-211-1/+1
* x86/head/64: Don't call verify_cpu() on starting APsJoerg Roedel2020-09-091-0/+6
* x86/realmode: Setup AP jump tableTom Lendacky2020-09-091-2/+16
* x86/realmode: Add SEV-ES specific trampoline entry pointJoerg Roedel2020-09-092-0/+23
* Rebase locking/kcsan to locking/urgentThomas Gleixner2020-06-112-0/+6
|\
| * Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refreshIngo Molnar2020-04-133-1/+2
| |\
| * \ Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar2020-03-211-1/+1
| |\ \
| * \ \ Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar2019-12-3010-54/+58
| |\ \ \
| * | | | x86, kcsan: Enable KCSAN for x86Marco Elver2019-11-162-0/+6
* | | | | mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-091-1/+1
* | | | | mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
| |_|_|/ |/| | |
* | | | Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2020-04-031-0/+1
|\ \ \ \
| * | | | .gitignore: add SPDX License IdentifierMasahiro Yamada2020-03-251-0/+1
| | |_|/ | |/| |
* | | | x86/vmlinux: Drop unneeded linker script discard of .eh_frameArvind Sankar2020-02-251-1/+0
* | | | x86/*/Makefile: Use -fno-asynchronous-unwind-tables to suppress .eh_frame sec...Arvind Sankar2020-02-251-0/+1
|/ / /
* | / kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada2020-02-041-1/+1
| |/ |/|
* | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-11-268-54/+55
|\ \
| * | x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_*Jiri Slaby2019-10-181-2/+4
| * | x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_*Jiri Slaby2019-10-183-5/+11
| * | x86/asm/realmode: Use SYM_DATA_* instead of GLOBALJiri Slaby2019-10-188-43/+36
| * | x86/asm: Use SYM_INNER_LABEL instead of GLOBALJiri Slaby2019-10-181-1/+1
| * | x86/boot: Annotate data appropriatelyJiri Slaby2019-10-181-2/+2