Age | Commit message (Expand) | Author | Files | Lines |
2017-08-15 | powerpc/mm: Ensure change_page_attr() doesn't invalidate pinned TLBs | Christophe Leroy | 1 | -4/+6 |
2017-08-15 | powerpc/8xx: mark init functions with __init | Christophe Leroy | 1 | -4/+4 |
2017-08-15 | powerpc/8xx: Make pinning of ITLBs optional | Christophe Leroy | 1 | -1/+7 |
2017-08-15 | powerpc/8xx: Ensures RAM mapped with LTLB is seen as block mapped on 8xx. | Christophe Leroy | 1 | -2/+11 |
2017-08-10 | powerpc/mm: Fix section mismatch warning in early_check_vec5() | Michael Ellerman | 1 | -1/+1 |
2017-08-10 | powerpc/8xx: Use symbolic names for DSISR bits in DSI | Christophe Leroy | 1 | -1/+1 |
2017-08-10 | powerpc/8xx: Getting rid of remaining use of CONFIG_8xx | Christophe Leroy | 4 | -8/+8 |
2017-08-10 | powerpc/mm: Properly invalidate when setting process table base | Suraj Jitindar Singh | 1 | -2/+6 |
2017-08-08 | powerpc/mm/hash64: Make vmalloc 56T on hash | Michael Ellerman | 1 | -3/+15 |
2017-08-08 | powerpc/mm/slb: Move comment next to the code it's referring to | Michael Ellerman | 1 | -3/+4 |
2017-08-08 | powerpc/mm/book3s64: Make KERN_IO_START a variable | Michael Ellerman | 3 | -0/+4 |
2017-08-03 | powerpc: Remove old unused icswx based coprocessor support | Benjamin Herrenschmidt | 6 | -482/+0 |
2017-08-03 | powerpc/mm: Cleanup check for stack expansion | Benjamin Herrenschmidt | 1 | -36/+48 |
2017-08-03 | powerpc/mm: Don't lose "major" fault indication on retry | Benjamin Herrenschmidt | 1 | -2/+3 |
2017-08-03 | powerpc/mm: Move page fault VMA access checks to a helper | Benjamin Herrenschmidt | 1 | -24/+33 |
2017-08-03 | powerpc/mm: Set fault flags earlier | Benjamin Herrenschmidt | 1 | -1/+4 |
2017-08-03 | powerpc/mm: Add a bunch of (un)likely annotations to do_page_fault | Benjamin Herrenschmidt | 1 | -10/+10 |
2017-08-03 | powerpc/mm: Move/simplify faulthandler_disabled() and !mm check | Benjamin Herrenschmidt | 1 | -14/+13 |
2017-08-03 | powerpc/mm: Move the DSISR_PROTFAULT sanity check | Benjamin Herrenschmidt | 1 | -33/+42 |
2017-08-03 | powerpc/mm: Cosmetic fix to page fault accounting | Benjamin Herrenschmidt | 1 | -4/+2 |
2017-08-03 | powerpc/mm: Move CMO accounting out of do_page_fault into a helper | Benjamin Herrenschmidt | 1 | -11/+18 |
2017-08-03 | powerpc/mm: Rework mm_fault_error() | Benjamin Herrenschmidt | 1 | -38/+28 |
2017-08-03 | powerpc/mm: Make bad_area* helper functions | Benjamin Herrenschmidt | 1 | -28/+50 |
2017-08-03 | powerpc/mm: Fix reporting of kernel execute faults | Benjamin Herrenschmidt | 1 | -6/+15 |
2017-08-03 | powerpc/mm: Simplify returns from __do_page_fault | Benjamin Herrenschmidt | 1 | -23/+16 |
2017-08-03 | powerpc/mm: Move debugger check to notify_page_fault() | Benjamin Herrenschmidt | 1 | -13/+8 |
2017-08-03 | powerpc/mm: Overhaul handling of bad page faults | Benjamin Herrenschmidt | 1 | -18/+14 |
2017-08-03 | powerpc/mm: Move error_code checks for bad faults earlier | Benjamin Herrenschmidt | 1 | -15/+20 |
2017-08-03 | powerpc/mm: Move out definition of CPU specific is_write bits | Benjamin Herrenschmidt | 1 | -7/+11 |
2017-08-03 | powerpc/6xx: Handle DABR match before calling do_page_fault | Benjamin Herrenschmidt | 1 | -9/+0 |
2017-08-02 | powerpc/mm: Pre-filter SRR1 bits before do_page_fault() | Benjamin Herrenschmidt | 1 | -12/+2 |
2017-08-02 | powerpc/mm: Move exception_enter/exit to a do_page_fault wrapper | Benjamin Herrenschmidt | 1 | -3/+11 |
2017-08-02 | powerpc/mm/radix: Avoid flushing the PWC on every flush_tlb_range | Benjamin Herrenschmidt | 2 | -6/+42 |
2017-08-02 | powerpc/mm/radix: Improve TLB/PWC flushes | Benjamin Herrenschmidt | 1 | -39/+27 |
2017-08-02 | powerpc/mm/radix: Improve _tlbiel_pid to be usable for PWC flushes | Benjamin Herrenschmidt | 1 | -4/+7 |
2017-07-31 | powerpc/mm: Fix check of multiple 16G pages from device tree | Rui Teng | 1 | -1/+1 |
2017-07-24 | powerpc/mm: Build fix for non SPARSEMEM_VMEMAP config | Aneesh Kumar K.V | 1 | -2/+2 |
2017-07-21 | Merge tag 'powerpc-4.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 4 | -18/+63 |
2017-07-18 | powerpc/mm: Mark __init memory no-execute when STRICT_KERNEL_RWX=y | Michael Ellerman | 4 | -0/+29 |
2017-07-18 | powerpc/mm/hash: Refactor hash__mark_rodata_ro() | Michael Ellerman | 1 | -13/+19 |
2017-07-18 | powerpc/mm/radix: Refactor radix__mark_rodata_ro() | Michael Ellerman | 1 | -5/+15 |
2017-07-15 | Merge tag 'powerpc-4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -3/+17 |
2017-07-13 | powerpc,mmap: properly account for stack randomization in mmap_base | Rik van Riel | 1 | -9/+19 |
2017-07-10 | powerpc/mm/radix: Synchronize updates to the process table | Benjamin Herrenschmidt | 1 | -0/+8 |
2017-07-10 | powerpc/mm/radix: Properly clear process table entry | Benjamin Herrenschmidt | 1 | -3/+9 |
2017-07-07 | Merge tag 'powerpc-4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 20 | -102/+411 |
2017-07-07 | mm/hugetlb: add size parameter to huge_pte_offset() | Punit Agrawal | 1 | -1/+1 |
2017-07-07 | powerpc/mm/hugetlb: add support for 1G huge pages | Aneesh Kumar K.V | 1 | -2/+5 |
2017-07-07 | powerpc/mm/hugetlb: remove follow_huge_addr for powerpc | Aneesh Kumar K.V | 1 | -64/+0 |
2017-07-07 | powerpc/hugetlb: add follow_huge_pd implementation for ppc64 | Aneesh Kumar K.V | 1 | -0/+43 |