summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/head_book3s_32.S
Commit message (Expand)AuthorAgeFilesLines
* powerpc/32: Set an IBAT covering up to _einittext during initChristophe Leroy2022-07-271-2/+2
* Merge tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-03-251-15/+6
|\
| * powerpc/32: Remove _ENTRY() macroChristophe Leroy2022-02-071-4/+4
| * powerpc/32: Remove remaining .stabs annotationsChristophe Leroy2022-02-071-3/+0
| * powerpc/603: Clear C bit when PTE is read onlyChristophe Leroy2022-02-031-0/+2
| * powerpc/603: Remove outdated commentChristophe Leroy2022-02-031-8/+0
* | powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCEChristophe Leroy2022-02-071-2/+2
|/
* powerpc/32s: Do kuep_lock() and kuep_unlock() in assemblyChristophe Leroy2021-12-091-0/+4
* powerpc/32s: Fix napping restore in data storage interrupt (DSI)Christophe Leroy2021-08-071-1/+1
* powerpc: Remove klimitChristophe Leroy2021-06-251-4/+2
* powerpc: Define swapper_pg_dir[] in CChristophe Leroy2021-06-171-10/+0
* powerpc: Define empty_zero_page[] in CChristophe Leroy2021-06-171-5/+0
* powerpc/32s: Initialise KUAP and KUEP in CChristophe Leroy2021-06-171-6/+0
* powerpc/32s: Convert switch_mmu_context() to CChristophe Leroy2021-06-171-58/+0
* powerpc/603: Avoid a pile of NOPs when not using SW LRU in TLB exceptionsChristophe Leroy2021-05-171-4/+14
* powerpc/32s: Remove m8260_gorom()Christophe Leroy2021-05-171-36/+0
* powerpc/32s: Enhance readability of trap typesChristophe Leroy2021-04-211-21/+22
* powerpc/32: Remove the xfer parameter in EXCEPTION() macroChristophe Leroy2021-03-291-36/+36
* powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATEChristophe Leroy2021-03-291-8/+19
* powerpc/32: Only restore non volatile registers when requiredChristophe Leroy2021-03-291-3/+14
* powerpc/32: Save trap number on stack in exception prologChristophe Leroy2021-03-291-7/+7
* powerpc/32: Call bad_page_fault() from do_page_fault()Christophe Leroy2021-03-291-2/+2
* powerpc/32: Set regs parameter in r3 in transfer_to_handlerChristophe Leroy2021-03-291-7/+2
* powerpc/32: Provide a name to exception prolog continuation in virtual modeChristophe Leroy2021-03-291-7/+7
* powerpc/32: Move exception prolog code into .text once MMU is back onChristophe Leroy2021-03-291-19/+15
* powerpc/32: Use START_EXCEPTION() as much as possibleChristophe Leroy2021-03-291-22/+8
* powerpc/32: Add vmap_stack_overflow label inside the macroChristophe Leroy2021-03-291-1/+0
* powerpc/32: Always enable data translation in exception prologChristophe Leroy2021-03-291-45/+2
* powerpc/603: Fix protection of user pages mapped with PROT_NONEChristophe Leroy2021-03-011-3/+6
* Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-02-221-12/+20
|\
| * powerpc/32: Preserve cr1 in exception prolog stack check to fix build errorChristophe Leroy2021-02-111-6/+0
| * powerpc: add and use unknown_async_exceptionNicholas Piggin2021-02-091-3/+3
| * powerpc: remove arguments from fault handler functionsNicholas Piggin2021-02-091-3/+2
| * powerpc/32s: move DABR match out of handle_page_faultChristophe Leroy2021-02-091-0/+3
| * powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_604 is selectedChristophe Leroy2021-01-311-0/+12
* | powerpc/32s: Fix RTAS machine check with VMAP stackChristophe Leroy2021-01-041-0/+9
|/
* powerpc/32s: Handle PROTFAULT in hash_page() also for CONFIG_PPC_KUAPChristophe Leroy2020-12-091-8/+0
* powerpc/32s: Make Hash var staticChristophe Leroy2020-12-091-5/+0
* powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prologChristophe Leroy2020-12-041-16/+8
* powerpc/603: Use SPRN_SDR1 to store the pgdir phys addressChristophe Leroy2020-12-041-7/+24
* powerpc/32s: Fix an FTR_SECTION_ELSEChristophe Leroy2020-12-041-1/+1
* powerpc/32s: Always map kernel text and rodata with BATsChristophe Leroy2020-12-041-2/+2
* powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832xChristophe Leroy2020-12-041-0/+4
* Merge branch 'fixes' into nextMichael Ellerman2020-11-251-13/+2
|\
| * powerpc/32s: Use relocation offset when setting early hash tableChristophe Leroy2020-11-081-1/+2
| * powerpc/603: Always fault when _PAGE_ACCESSED is not setChristophe Leroy2020-11-051-12/+0
* | powerpc: Replace RFI by rfi on book3s/32 and bookeChristophe Leroy2020-11-191-9/+9
|/
* powerpc/32s: Remove #ifdef CONFIG_PPC_BOOK3S_32 in head_book3s_32.SChristophe Leroy2020-10-081-15/+0
* powerpc/32s: Rename head_32.S to head_book3s_32.SChristophe Leroy2020-10-081-0/+1366