| 090e77e16633 ("kmap: consolidate kmap_prot definitions") |
| db458d73fa35 ("arch/kmap: ensure kmap_prot visibility") |
| 525aaf9bad00 ("arch/kmap: remove redundant arch specific kmaps") |
| 2159687248dd ("arch/xtensa: move kmap build bug out of the way") |
| 01c4b788e01b ("arch/kmap: remove BUG_ON()") |
| 2efc7c085f05 ("powerpc/32: drop get_pteptr()") |
| 0b1c524caaae ("powerpc/32: refactor pmd_offset(pud_offset(pgd_offset...") |
| 509cd3f2b473 ("powerpc/32: Simplify KASAN init") |
| 47febbeeec44 ("powerpc/32: Force KASAN_VMALLOC for modules") |
| af1725d2493d ("powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype") |
| 3d4247fcc938 ("powerpc/32: Add support of KASAN_VMALLOC") |
| cbd18991e24f ("powerpc/mm: Fix an Oops in kasan_mmu_init()") |
| 4c0f5d1eb407 ("powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY") |
| 663c0c9496a6 ("powerpc/kasan: Fix shadow area set up for modules.") |
| 45ff3c559585 ("powerpc/kasan: Fix parallel loading of modules.") |
| d7e23b887f67 ("powerpc/kasan: fix early boot failure on PPC32") |
| da3a3b0a0e38 ("powerpc/32s: map kasan zero shadow with PAGE_READONLY instead of PAGE_KERNEL_RO") |
| 215b823707ce ("powerpc/32s: set up an early static hash table for KASAN.") |
| 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") |
| 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()") |
| 1e35f29c6b2e ("powerpc: call_do_[soft]irq() takes a pointer to the stack") |
| 8c1fc5abdccf ("powerpc: Rename THREAD_INFO to TASK_STACK") |
| 054860897cd3 ("powerpc: Only use task_struct 'cpu' field on SMP") |
| c8e409a33cf8 ("powerpc/irq: use memblock functions returning virtual address") |
| e7fda7e569e1 ("powerpc/64s: Remove MSR_RI optimisation in system_call_exit()") |
| fb0b0a73b223 ("powerpc: Enable kcov") |
| 63b2bc619565 ("powerpc/mm/32s: Use BATs for STRICT_KERNEL_RWX") |
| 5e04ae85fbed ("powerpc/mm/32s: add setibat() clearibat() and update_bats()") |
| 166d97d96158 ("powerpc/kconfig: define CONFIG_DATA_SHIFT and CONFIG_ETEXT_SHIFT") |
| 28ea38b9cba6 ("powerpc/mmu: add is_strict_kernel_rwx() helper") |
| e4d6654ebe6e ("powerpc/mm/32s: rework mmu_mapin_ram()") |