Age | Commit message (Expand) | Author | Files | Lines |
2022-03-25 | Merge tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -15/+22 |
2022-03-21 | powerpc: Add pmd_pfn() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2022-02-03 | powerpc/32s: Make pte_update() non atomic on 603 core | Christophe Leroy | 1 | -15/+22 |
2022-01-24 | powerpc/fixmap: Fix VM debug warning on unmap | Christophe Leroy | 1 | -0/+1 |
2022-01-16 | powerpc/32s: Fix kasan_init_region() for KASAN | Christophe Leroy | 1 | -0/+2 |
2021-12-09 | powerpc/kuap: Add kuap_lock() | Christophe Leroy | 1 | -5/+9 |
2021-12-09 | powerpc/kuap: Remove __kuap_assert_locked() | Christophe Leroy | 1 | -5/+0 |
2021-12-09 | powerpc/kuap: Check KUAP activation in generic functions | Christophe Leroy | 1 | -29/+5 |
2021-12-09 | powerpc/kuap: Add a generic intermediate layer | Christophe Leroy | 1 | -11/+11 |
2021-12-09 | powerpc/32s: Save content of sr0 to avoid 'mfsr' | Christophe Leroy | 1 | -0/+5 |
2021-12-09 | powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly | Christophe Leroy | 2 | -35/+76 |
2021-12-09 | powerpc/32s: Remove capability to disable KUEP at boottime | Christophe Leroy | 1 | -2/+1 |
2021-10-07 | powerpc/32s: Fix kuap_kernel_restore() | Christophe Leroy | 1 | -0/+8 |
2021-08-19 | powerpc/32s: Fix random crashes by adding isync() after locking/unlocking KUEP | Christophe Leroy | 1 | -0/+20 |
2021-06-16 | powerpc/kuap: Remove to/from/size parameters of prevent_user_access() | Christophe Leroy | 1 | -2/+1 |
2021-06-16 | powerpc/kuap: Remove KUAP_CURRENT_XXX | Christophe Leroy | 1 | -1/+0 |
2021-06-16 | powerpc/32s: Rework Kernel Userspace Access Protection | Christophe Leroy | 1 | -71/+79 |
2021-06-16 | powerpc/32s: Allow disabling KUAP at boot time | Christophe Leroy | 1 | -1/+26 |
2021-06-16 | powerpc/32s: Allow disabling KUEP at boot time | Christophe Leroy | 1 | -1/+5 |
2021-06-16 | powerpc/32s: Simplify calculation of segment register content | Christophe Leroy | 1 | -19/+23 |
2021-06-16 | powerpc/32s: Convert switch_mmu_context() to C | Christophe Leroy | 1 | -0/+5 |
2021-06-16 | powerpc/32s: move CTX_TO_VSID() into mmu-hash.h | Christophe Leroy | 1 | -0/+10 |
2021-06-16 | powerpc/32s: Refactor update of user segment registers | Christophe Leroy | 2 | -0/+48 |
2021-05-17 | powerpc/32s: Remove asm/book3s/32/hash.h | Christophe Leroy | 2 | -46/+37 |
2021-05-17 | powerpc/32s: Speed up likely path of kuap_update_sr() | Christophe Leroy | 1 | -2/+4 |
2021-04-14 | powerpc/32s: Define a MODULE area below kernel text all the time | Christophe Leroy | 1 | -2/+0 |
2021-03-29 | powerpc/32: Manage KUAP in C | Christophe Leroy | 1 | -49/+1 |
2021-03-29 | powerpc/32s: Create C version of kuap save/restore/check helpers | Christophe Leroy | 1 | -0/+45 |
2021-03-29 | powerpc/32s: Move KUEP locking/unlocking in C | Christophe Leroy | 1 | -31/+0 |
2021-03-24 | powerpc: Fix misspellings in tlbflush.h | Zhang Yunkai | 1 | -1/+1 |
2021-02-08 | powerpc/32s: mfsrin()/mtsrin() become mfsr()/mtsr() | Christophe Leroy | 1 | -4/+4 |
2021-02-08 | powerpc: remove unneeded semicolons | Chengyang Fan | 1 | -1/+1 |
2020-12-18 | Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 4 | -20/+79 |
2020-12-17 | powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug | Michael Ellerman | 1 | -0/+1 |
2020-12-09 | powerpc/mm: Move the WARN() out of bad_kuap_fault() | Christophe Leroy | 1 | -5/+1 |
2020-12-09 | powerpc/32s: Inline flush_hash_entry() | Christophe Leroy | 1 | -6/+11 |
2020-12-09 | powerpc/32s: Inline tlb_flush() | Christophe Leroy | 1 | -0/+11 |
2020-12-09 | powerpc/32s: Split and inline flush_range() | Christophe Leroy | 1 | -1/+12 |
2020-12-09 | powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel_range() | Christophe Leroy | 1 | -3/+12 |
2020-12-09 | powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() | Christophe Leroy | 1 | -2/+18 |
2020-12-09 | powerpc/32s: Inline _tlbie() on non SMP | Christophe Leroy | 1 | -0/+7 |
2020-12-09 | powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h | Christophe Leroy | 1 | -0/+4 |
2020-12-09 | powerpc/mm: Remove flush_tlb_page_nohash() prototype. | Christophe Leroy | 1 | -1/+0 |
2020-12-08 | powerpc/book3s64/kuap: Improve error reporting with KUAP | Aneesh Kumar K.V | 1 | -2/+2 |
2020-12-04 | powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at | Mathieu Desnoyers | 1 | -2/+2 |
2020-12-03 | powerpc/book3s64/kuap: Improve error reporting with KUAP | Aneesh Kumar K.V | 1 | -2/+2 |
2020-12-03 | powerpc/vdso: Replace vdso_base by vdso | Christophe Leroy | 1 | -1/+1 |
2020-11-16 | arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed | Arnd Bergmann | 1 | -0/+2 |
2020-07-26 | powerpc/32s: Use dedicated segment for modules with STRICT_KERNEL_RWX | Christophe Leroy | 1 | -10/+5 |
2020-06-09 | mm: consolidate pte_index() and pte_offset_*() definitions | Mike Rapoport | 1 | -17/+3 |