| c118c7303ad5 ("powerpc/32: Fix vmap stack - Do not activate MMU before reading task struct") |
| 232ca1eecafe ("powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACK") |
| 41196224883a ("powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK") |
| cd08f109e262 ("powerpc/32s: Enable CONFIG_VMAP_STACK") |
| 2e15001ea9ea ("powerpc/32s: Reorganise DSI handler.") |
| 3978eb78517c ("powerpc/32: Add early stack overflow detection with VMAP stack.") |
| 028474876f47 ("powerpc/32: prepare for CONFIG_VMAP_STACK") |
| c9c84fd945bb ("powerpc/32: add a macro to get and/or save DAR and DSISR on stack.") |
| 5ae8fabc6446 ("powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0") |
| 1ca9db5b6556 ("powerpc/32: save DEAR/DAR before calling handle_page_fault") |
| 1f1c4d0122ee ("powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h") |
| 39bccfd16497 ("powerpc/32: replace MTMSRD() by mtmsr") |
| f7a0bf7d904e ("powerpc/32s: add an option to exclusively select powerpc 601") |
| ba18025fb033 ("powerpc/32: replace LOAD_MSR_KERNEL() by LOAD_REG_IMMEDIATE()") |
| b86fb88855ea ("powerpc/32: implement fast entry for syscalls on non BOOKE") |
| 40530db7c656 ("powerpc: Fix 32-bit handling of MSR_EE on exceptions") |
| 1ae99b4b924a ("powerpc/32: get rid of COPY_EE in exception entry") |
| 642770dd96cb ("powerpc/32: Enter exceptions with MSR_EE unset") |
| f97dec21a306 ("powerpc/32: enter syscall with MSR_EE inconditionaly set") |
| 90f204b9a1f2 ("powerpc/40x: Refactor exception entry macros by using head_32.h") |
| 7271fc960424 ("powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG") |
| bd82904d465c ("powerpc/40x: add exception frame marker") |
| 57bc13acbe11 ("powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG") |
| 1d3034aed448 ("powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar to the 40x/booke one") |
| 37737a2afd69 ("powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it") |
| 8a23fdec3dbd ("powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S and head_32.S") |
| 215b823707ce ("powerpc/32s: set up an early static hash table for KASAN.") |
| 72f208c6a8f7 ("powerpc/32s: move hash code patching out of MMU_init_hw()") |
| 2edb16efc899 ("powerpc/32: Add KASAN support") |
| b4abe38fd698 ("powerpc/32: prepare shadow area for KASAN") |
| 26deb04342e3 ("powerpc: prepare string/mem functions for KASAN") |
| 27e23b5f5f6f ("powerpc/mm: Move nohash specifics in subdirectory mm/nohash") |
| 17312f258cf6 ("powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64") |
| 47d99948eee4 ("powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64") |
| a68c31fc01ef ("powerpc/32s: Implement Kernel Userspace Access Protection") |
| f342adca3afc ("powerpc/32s: Prepare Kernel Userspace Access Protection") |
| 31ed2b13c48d ("powerpc/32s: Implement Kernel Userspace Execution Prevention.") |
| 2679f9bd0aba ("powerpc/8xx: Add Kernel Userspace Access Protection") |
| 06fbe81b5909 ("powerpc/8xx: Add Kernel Userspace Execution Prevention") |
| e2fb9f544431 ("powerpc/32: Prepare for Kernel Userspace Access Protection") |
| e291b6d575bc ("powerpc/32: Remove MSR_PR test when returning from syscall") |
| 890274c2dc4c ("powerpc/64s: Implement KUAP for Radix MMU") |
| 1bb2bae2e6c7 ("powerpc/mm/radix: Use KUEP API for Radix MMU") |
| de78a9c42a79 ("powerpc: Add a framework for Kernel Userspace Access Protection") |
| 0fb1c25ab523 ("powerpc: Add skeleton for Kernel Userspace Execution Prevention") |
| 69795cabe4cf ("powerpc: Add framework for Kernel Userspace Protection") |
| 4622a2d43101 ("powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32") |
| f7354ccac844 ("powerpc/32: Remove CURRENT_THREAD_INFO and rename TI_CPU") |
| ed1cd6deb013 ("powerpc: Activate CONFIG_THREAD_INFO_IN_TASK") |
| 7aef376679a4 ("powerpc/idle/6xx: Use r1 with CURRENT_THREAD_INFO()") |