aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc/kernel/head_booke.h
AgeCommit message (Expand)AuthorFilesLines
2021-11-29powerpc: flexible GPR range save/restore macrosGravatar Nicholas Piggin 1-2/+1
2021-10-29powerpc/32e: Ignore ESR in instruction storage interrupt handlerGravatar Nicholas Piggin 1-3/+12
2021-08-07powerpc/32: Fix critical and debug interrupts on BOOKEGravatar Christophe Leroy 1-24/+3
2021-06-25powerpc/32: Avoid #ifdef nested with FTR_SECTION on booke syscall entryGravatar Christophe Leroy 1-2/+2
2021-06-25powerpc/32: Reduce code duplication of system call entryGravatar Christophe Leroy 1-18/+0
2021-06-25powerpc/32: Interchange r1 and r11 in SYSCALL_ENTRY on bookeGravatar Christophe Leroy 1-8/+9
2021-03-29powerpc/32s: Move KUEP locking/unlocking in CGravatar Christophe Leroy 1-0/+3
2021-03-29powerpc/32: Only use prepare_transfer_to_handler function on book3s/32 and e500Gravatar Christophe Leroy 1-0/+2
2021-03-29powerpc/32: Save remaining registers in exception prologGravatar Christophe Leroy 1-0/+12
2021-03-29powerpc/32: Refactor saving of volatile registers in exception prologsGravatar Christophe Leroy 1-13/+13
2021-03-29powerpc/32: Remove the xfer parameter in EXCEPTION() macroGravatar Christophe Leroy 1-1/+1
2021-03-29powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATEGravatar Christophe Leroy 1-23/+26
2021-03-29powerpc/32: Only restore non volatile registers when requiredGravatar Christophe Leroy 1-2/+8
2021-03-29powerpc/32: Add a prepare_transfer_to_handler macro for exception prologsGravatar Christophe Leroy 1-0/+4
2021-03-29powerpc/32: Save trap number on stack in exception prologGravatar Christophe Leroy 1-21/+23
2021-03-29powerpc/32: Call bad_page_fault() from do_page_fault()Gravatar Christophe Leroy 1-2/+2
2021-03-29powerpc/32: Set regs parameter in r3 in transfer_to_handlerGravatar Christophe Leroy 1-10/+1
2021-03-29powerpc/32: Always save non volatile registers on exception entryGravatar Christophe Leroy 1-1/+1
2021-03-29powerpc/32: Perform normal function call in exception entryGravatar Christophe Leroy 1-3/+3
2021-03-29powerpc/32: Refactor booke critical registers savingGravatar Christophe Leroy 1-0/+41
2021-03-29powerpc/32: Enable instruction translation at the same time as data translationGravatar Christophe Leroy 1-2/+4
2021-03-29powerpc/32: Remove ksp_limitGravatar Christophe Leroy 1-1/+0
2021-02-11powerpc/32: Handle bookE debugging in C in syscall entry/exitGravatar Christophe Leroy 1-19/+0
2021-02-11powerpc/32: Remove the counter in global_dbcr0Gravatar Christophe Leroy 1-4/+1
2021-02-11powerpc/32: Remove verification of MSR_PR on syscall in the ASM entryGravatar Christophe Leroy 1-3/+0
2021-02-11powerpc/syscall: implement system call entry/exit logic in C for PPC32Gravatar Christophe Leroy 1-17/+0
2021-02-11powerpc/32: Always save non volatile GPRs at syscall entryGravatar Christophe Leroy 1-1/+1
2021-02-11powerpc/32: On syscall entry, enable instruction translation at the same time...Gravatar Christophe Leroy 1-5/+2
2021-02-11powerpc/32: Always enable data translation on syscall entryGravatar Christophe Leroy 1-2/+0
2021-02-09powerpc: DebugException remove argsGravatar Nicholas Piggin 1-0/+2
2021-02-09powerpc: remove arguments from fault handler functionsGravatar Nicholas Piggin 1-3/+1
2020-12-05powerpc: Retire e200 core (mpc555x processor)Gravatar Christophe Leroy 1-2/+1
2020-11-19powerpc: Replace RFI by rfi on book3s/32 and bookeGravatar Christophe Leroy 1-1/+1
2020-10-08powerpc: Remove SYNC on non 6xxGravatar Christophe Leroy 1-1/+0
2020-05-11powerpc: Replace _ALIGN_UP() by ALIGN()Gravatar Christophe Leroy 1-1/+1
2020-02-19powerpc/32: Warn and return ENOSYS on syscalls from kernelGravatar Christophe Leroy 1-1/+4
2020-01-26powerpc/32: save DEAR/DAR before calling handle_page_faultGravatar Christophe Leroy 1-0/+2
2019-06-16powerpc/32: fix build failure on book3e with KVMGravatar Christophe Leroy 1-2/+2
2019-06-15powerpc/booke: fix fast syscall entry on SMPGravatar Christophe Leroy 1-3/+3
2019-05-03powerpc/32: implement fast entry for syscalls on BOOKEGravatar Christophe Leroy 1-5/+98
2019-05-03powerpc/32: get rid of COPY_EE in exception entryGravatar Christophe Leroy 1-14/+8
2019-05-03powerpc/32: Enter exceptions with MSR_EE unsetGravatar Christophe Leroy 1-10/+2
2019-05-03powerpc/32: enter syscall with MSR_EE inconditionaly setGravatar Christophe Leroy 1-0/+4
2019-02-23powerpc: Activate CONFIG_THREAD_INFO_IN_TASKGravatar Christophe Leroy 1-7/+1
2019-02-23powerpc: Rename THREAD_INFO to TASK_STACKGravatar Christophe Leroy 1-2/+2
2018-12-30powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup'Gravatar Diana Craciun 1-6/+12
2018-12-20powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit)Gravatar Diana Craciun 1-0/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2013-05-02powerpc: Fix interrupt range check on debug exceptionGravatar Bharat Bhushan 1-8/+8
2013-04-30powerpc/booke: Remove obsolete macro FINISH_EXCEPTIONGravatar Kevin Hao 1-5/+0