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