summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/head_64.S
AgeCommit message (Expand)AuthorFilesLines
2022-03-15x86/ibt,sev: AnnotationsPeter Zijlstra1-0/+2
2022-03-15x86/ibt: Annotate text referencesPeter Zijlstra1-0/+4
2022-03-15x86/ibt,entry: Sprinkle ENDBR dustPeter Zijlstra1-1/+3
2022-03-15x86/ibt,xen: Sprinkle the ENDBRPeter Zijlstra1-0/+1
2022-03-15x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra1-1/+2
2021-12-06x86/mm/64: Flush global TLB on boot and AP bringupJoerg Roedel1-1/+18
2021-05-12x86/entry: Unify definitions from <asm/calling.h> and <asm/ptrace-abi.h>H. Peter Anvin (Intel)1-3/+3
2020-12-15Merge tag 'x86_build_for_v5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-11/+9
2020-12-15Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-9/+0
2020-11-18x86/head/64: Remove unused GET_CR2_INTO() macroArvind Sankar1-9/+0
2020-10-29x86/build: Fix vmlinux size check on 64-bitArvind Sankar1-11/+9
2020-10-29x86/head/64: Check SEV encryption before switching to kernel page-tableJoerg Roedel1-0/+16
2020-09-09x86/head/64: Don't call verify_cpu() on starting APsJoerg Roedel1-0/+12
2020-09-09x86/sev-es: Setup GHCB-based boot #VC handlerJoerg Roedel1-0/+36
2020-09-09x86/sev-es: Setup an early #VC handlerJoerg Roedel1-0/+30
2020-09-07x86/head/64: Move early exception dispatch to C codeJoerg Roedel1-10/+1
2020-09-07x86/head/64: Install a CPU bringup IDTJoerg Roedel1-0/+5
2020-09-07x86/head/64: Switch to initial stack earlierJoerg Roedel1-3/+6
2020-09-07x86/head/64: Load segment registers earlierJoerg Roedel1-26/+26
2020-09-07x86/head/64: Load GDT after switch to virtual addressesJoerg Roedel1-8/+8
2020-09-07x86/head/64: Install startup GDTJoerg Roedel1-0/+14
2020-06-11x86/entry: Remove the apic/BUILD interrupt leftoversThomas Gleixner1-3/+4
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+1
2019-10-18x86/asm/64: Change all ENTRY+END to SYM_CODE_*Jiri Slaby1-6/+6
2019-10-18x86/asm: Do not annotate functions with GLOBALJiri Slaby1-2/+3
2019-10-18x86/asm/head: Annotate data appropriatelyJiri Slaby1-40/+47
2019-10-18x86/asm: Annotate local pseudo-functionsJiri Slaby1-2/+2
2019-10-05x86/asm: Reorder early variablesJiri Slaby1-6/+5
2019-07-22x86/irq/64: Update stale commentCao jin1-4/+4
2019-07-20Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+1
2019-07-18x86/head/64: Annotate start_cpu0() as non-callableJosh Poimboeuf1-2/+2
2019-07-18x86/paravirt: Make read_cr2() CALLEE_SAVEPeter Zijlstra1-3/+1
2019-04-17x86/irq/64: Split the IRQ stack into its own pagesAndy Lutomirski1-1/+1
2018-12-13xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVHMaran Wilson1-1/+1
2018-10-23Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2018-09-21x86/mm: Expand static page table for fixmap spaceFeng Tang1-4/+12
2018-09-03x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaJuergen Gross1-3/+1
2018-09-03x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross1-0/+2
2018-07-03x86/asm/64: Use 32-bit XOR to zero registersJan Beulich1-1/+1
2018-04-12x86/mm: Comment _PAGE_GLOBAL mysteryDave Hansen1-1/+10
2018-03-12Merge branch 'x86/pti' into x86/mm, to pick up dependenciesIngo Molnar1-0/+2
2018-02-21x86/mm: Optimize boot-time paging mode switching costKirill A. Shutemov1-1/+1
2018-02-21x86/xen: Allow XEN_PV and XEN_PVH to be enabled with X86_5LEVELKirill A. Shutemov1-6/+6
2018-02-21x86/boot, objtool: Annotate indirect jump in secondary_startup_64()Peter Zijlstra1-0/+2
2018-02-16x86/mm: Support boot-time switching of paging modes in the early boot codeKirill A. Shutemov1-6/+4
2018-02-16x86/mm: Initialize 'page_offset_base' at boot-timeKirill A. Shutemov1-1/+1
2017-12-23x86/mm/pti: Allocate a separate user PGDDave Hansen1-3/+27
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-06Merge branch 'x86/mm' into x86/asm, to pick up pending changesIngo Molnar1-5/+6