summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/head_64.S
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2023-08-311-1/+0
|\
| * powerpc: remove unneeded #include <asm/export.h>Masahiro Yamada2023-08-161-1/+0
* | powerpc/64e: Fix secondary thread bringup for ELFv2 kernelsMichael Ellerman2023-08-011-2/+1
|/
* powerpc/64: vmlinux support building with PCREL addresingNicholas Piggin2023-04-201-0/+14
* powerpc: add CFUNC assembly label annotationNicholas Piggin2023-04-201-6/+6
* powerpc/64s: Run at the kernel virtual address earlier in bootNicholas Piggin2023-04-201-38/+44
* powerpc/64: Move initial base and TOC pointer calculationNicholas Piggin2023-04-201-9/+22
* powerpc/64: Fix unannotated intra-function call warningSathvika Vasireddy2023-02-171-1/+2
* powerpc/64e: Simplify address calculation in secondary hold loopNicholas Piggin2023-02-101-5/+1
* powerpc/64s: Refactor initialisation after promNicholas Piggin2023-02-101-19/+25
* Merge branch 'topic/objtool' into nextMichael Ellerman2022-12-081-2/+5
|\
| * powerpc: Fix objtool unannotated intra-function call warningsSathvika Vasireddy2022-11-151-2/+5
* | powerpc: allow minimum sized kernel stack framesNicholas Piggin2022-12-021-3/+3
|/
* Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linuxLinus Torvalds2022-10-101-0/+4
|\
| * powerpc/64: don't refer nr_cpu_ids in asm code when it's undefinedYury Norov2022-09-201-0/+4
* | powerpc/64s/interrupt: halt early boot interrupts if paca is not set upNicholas Piggin2022-09-281-0/+3
* | powerpc/64: provide a helper macro to load r2 with the kernel TOCNicholas Piggin2022-09-281-2/+2
* | powerpc/64: use 32-bit immediate for STACK_FRAME_REGS_MARKERNicholas Piggin2022-09-281-7/+0
* | powerpc: Remove CONFIG_PPC_BOOK3EChristophe Leroy2022-09-261-20/+20
|/
* powerpc/64e: KASAN Full support for BOOK3E/64Christophe Leroy2022-06-291-0/+3
* powerpc: Fix all occurences of "the the"Michael Ellerman2022-05-221-1/+1
* powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ABI_V{1/2}Christophe Leroy2022-05-191-1/+1
* powerpc/64/asm: Do not reassign labelsDaniel Axtens2021-12-231-9/+9
* powerpc/toc: Future proof kernel tocAlan Modra2021-12-231-1/+1
* powerpc/kexec: blacklist functions called in real mode for kprobeHari Bathini2021-07-261-0/+2
* powerpc/64: move interrupt return asm to interrupt_64.SNicholas Piggin2021-06-251-1/+4
* powerpc: Define swapper_pg_dir[] in CChristophe Leroy2021-06-171-15/+0
* powerpc: Define empty_zero_page[] in CChristophe Leroy2021-06-171-5/+0
* powerpc/64s: Remove MSR[ISF] bitNicholas Piggin2020-12-091-2/+1
* powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.SJordan Niethe2020-12-041-1/+1
* powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFIChristophe Leroy2020-11-191-2/+7
* powerpc/64: Set up a kernel stack for secondaries before cpu_restore()Jordan Niethe2020-11-021-4/+4
* powerpc/64: Remove unused generic_secondary_thread_init()Michael Ellerman2020-09-081-5/+2
* powerpc/64: Don't initialise init_task->thread.regsMichael Ellerman2020-05-151-8/+1
* powerpc/64s: Fix section mismatch warnings from boot codeMichael Ellerman2020-03-251-1/+3
* powerpc/prom: convert PROM_BUG() to standard trapChristophe Leroy2019-08-281-2/+4
* powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM()Christophe Leroy2019-08-271-1/+1
* powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macroChristophe Leroy2019-08-271-1/+1
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-131-0/+2
|\
| * powerpc/64: mark start_here_multiplatform as __refChristophe Leroy2019-06-161-0/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWXRussell Currey2019-04-201-1/+3
* powerpc/64: Simplify __secondary_start paca->kstack handlingMichael Ellerman2019-02-231-11/+9
* powerpc: clean inclusions of asm/feature-fixups.hChristophe Leroy2018-07-301-0/+1
* powerpc/64: Use array of paca pointers and allocate pacas individuallyNicholas Piggin2018-03-301-9/+10
* powerpc/64: Rename soft_enabled to irq_soft_maskMadhavan Srinivasan2018-01-191-3/+3
* powerpc/64: Add #defines for paca->soft_enabled flagsMadhavan Srinivasan2018-01-191-2/+3
* powerpc/powernv: Avoid waiting for secondary hold spinloop with OPALNicholas Piggin2017-11-101-5/+11
* powerpc/asm: Convert .llong directives to .8byteTobin C. Harding2017-08-311-4/+4
* powerpc/64: Allow for THREAD_SIZE > 16kHamish Martin2017-03-201-1/+2