| Commit message (Expand) | Author | Age | Files | Lines |
* | powerpc: Don't call lockdep_assert_cpus_held() from arch_update_cpu_topology() | Thiago Jung Bauermann | 2017-10-10 | 1 | -1/+0 |
* | powerpc/mm: Call flush_tlb_kernel_range with interrupts enabled | Guenter Roeck | 2017-10-04 | 1 | -1/+1 |
* | powerpc/mm: Use seq_putc() in two functions | Markus Elfring | 2017-09-01 | 2 | -2/+2 |
* | powerpc: fix location of two EXPORT_SYMBOL | Christophe Leroy | 2017-09-01 | 1 | -1/+1 |
* | powerpc/mm/radix: Prettify mapped memory range print out | Michael Ellerman | 2017-08-31 | 1 | -1/+6 |
* | powerpc/mm/radix: Add pr_fmt() to pgtable-radix.c | Michael Ellerman | 2017-08-31 | 1 | -0/+4 |
* | powerpc/mm: Make switch_mm_irqs_off() out of line | Benjamin Herrenschmidt | 2017-08-23 | 2 | -1/+100 |
* | powerpc/mm: Optimize detection of thread local mm's | Benjamin Herrenschmidt | 2017-08-23 | 1 | -0/+2 |
* | powerpc/mm: Use mm_is_thread_local() instread of open-coding | Benjamin Herrenschmidt | 2017-08-23 | 4 | -14/+6 |
* | Merge branch 'fixes' into next | Michael Ellerman | 2017-08-23 | 4 | -6/+80 |
|\ |
|
| * | Merge tag 'v4.13-rc1' into fixes | Michael Ellerman | 2017-07-31 | 1 | -9/+19 |
| |\ |
|
| * | | powerpc/mm/hash: Free the subpage_prot_table correctly | Aneesh Kumar K.V | 2017-07-27 | 1 | -1/+1 |
| * | | powerpc/mm/radix: Workaround prefetch issue with KVM | Benjamin Herrenschmidt | 2017-07-26 | 3 | -5/+79 |
* | | | powerpc/mm/cxl: Add the fault handling cpu to mm cpumask | Aneesh Kumar K.V | 2017-08-17 | 1 | -9/+1 |
* | | | powerpc/mm: Don't send IPI to all cpus on THP updates | Aneesh Kumar K.V | 2017-08-17 | 3 | -9/+39 |
* | | | Merge branch 'topic/ppc-kvm' into next | Michael Ellerman | 2017-08-17 | 3 | -14/+21 |
|\ \ \ |
|
| * | | | powerpc/mm: Rename find_linux_pte_or_hugepte() | Aneesh Kumar K.V | 2017-08-17 | 3 | -14/+21 |
* | | | | powerpc/mm/hugetlb: Add support for reserving gigantic huge pages via kernel ... | Aneesh Kumar K.V | 2017-08-16 | 3 | -160/+21 |
* | | | | powerpc/hugetlb: fix page rights verification in gup_hugepte() | Christophe Leroy | 2017-08-15 | 1 | -12/+3 |
* | | | | powerpc/mm: Simplify __set_fixmap() | Christophe Leroy | 2017-08-15 | 1 | -15/+0 |
* | | | | powerpc/mm: declare some local functions static | Christophe Leroy | 2017-08-15 | 1 | -2/+2 |
* | | | | powerpc/mm: Implement STRICT_KERNEL_RWX on PPC32 | Christophe Leroy | 2017-08-15 | 2 | -0/+30 |
* | | | | powerpc/mm: Fix kernel RAM protection after freeing unused memory on PPC32 | Christophe Leroy | 2017-08-15 | 1 | -3/+10 |
* | | | | powerpc/mm: Ensure change_page_attr() doesn't invalidate pinned TLBs | Christophe Leroy | 2017-08-15 | 1 | -4/+6 |
* | | | | powerpc/8xx: mark init functions with __init | Christophe Leroy | 2017-08-15 | 1 | -4/+4 |
* | | | | powerpc/8xx: Make pinning of ITLBs optional | Christophe Leroy | 2017-08-15 | 1 | -1/+7 |
* | | | | powerpc/8xx: Ensures RAM mapped with LTLB is seen as block mapped on 8xx. | Christophe Leroy | 2017-08-15 | 1 | -2/+11 |
* | | | | powerpc/mm: Fix section mismatch warning in early_check_vec5() | Michael Ellerman | 2017-08-10 | 1 | -1/+1 |
* | | | | powerpc/8xx: Use symbolic names for DSISR bits in DSI | Christophe Leroy | 2017-08-10 | 1 | -1/+1 |
* | | | | powerpc/8xx: Getting rid of remaining use of CONFIG_8xx | Christophe Leroy | 2017-08-10 | 4 | -8/+8 |
* | | | | powerpc/mm: Properly invalidate when setting process table base | Suraj Jitindar Singh | 2017-08-10 | 1 | -2/+6 |
* | | | | powerpc/mm/hash64: Make vmalloc 56T on hash | Michael Ellerman | 2017-08-08 | 1 | -3/+15 |
* | | | | powerpc/mm/slb: Move comment next to the code it's referring to | Michael Ellerman | 2017-08-08 | 1 | -3/+4 |
* | | | | powerpc/mm/book3s64: Make KERN_IO_START a variable | Michael Ellerman | 2017-08-08 | 3 | -0/+4 |
* | | | | powerpc: Remove old unused icswx based coprocessor support | Benjamin Herrenschmidt | 2017-08-03 | 6 | -482/+0 |
* | | | | powerpc/mm: Cleanup check for stack expansion | Benjamin Herrenschmidt | 2017-08-03 | 1 | -36/+48 |
* | | | | powerpc/mm: Don't lose "major" fault indication on retry | Benjamin Herrenschmidt | 2017-08-03 | 1 | -2/+3 |
* | | | | powerpc/mm: Move page fault VMA access checks to a helper | Benjamin Herrenschmidt | 2017-08-03 | 1 | -24/+33 |
* | | | | powerpc/mm: Set fault flags earlier | Benjamin Herrenschmidt | 2017-08-03 | 1 | -1/+4 |
* | | | | powerpc/mm: Add a bunch of (un)likely annotations to do_page_fault | Benjamin Herrenschmidt | 2017-08-03 | 1 | -10/+10 |
* | | | | powerpc/mm: Move/simplify faulthandler_disabled() and !mm check | Benjamin Herrenschmidt | 2017-08-03 | 1 | -14/+13 |
* | | | | powerpc/mm: Move the DSISR_PROTFAULT sanity check | Benjamin Herrenschmidt | 2017-08-03 | 1 | -33/+42 |
* | | | | powerpc/mm: Cosmetic fix to page fault accounting | Benjamin Herrenschmidt | 2017-08-03 | 1 | -4/+2 |
* | | | | powerpc/mm: Move CMO accounting out of do_page_fault into a helper | Benjamin Herrenschmidt | 2017-08-03 | 1 | -11/+18 |
* | | | | powerpc/mm: Rework mm_fault_error() | Benjamin Herrenschmidt | 2017-08-03 | 1 | -38/+28 |
* | | | | powerpc/mm: Make bad_area* helper functions | Benjamin Herrenschmidt | 2017-08-03 | 1 | -28/+50 |
* | | | | powerpc/mm: Fix reporting of kernel execute faults | Benjamin Herrenschmidt | 2017-08-03 | 1 | -6/+15 |
* | | | | powerpc/mm: Simplify returns from __do_page_fault | Benjamin Herrenschmidt | 2017-08-03 | 1 | -23/+16 |
* | | | | powerpc/mm: Move debugger check to notify_page_fault() | Benjamin Herrenschmidt | 2017-08-03 | 1 | -13/+8 |
* | | | | powerpc/mm: Overhaul handling of bad page faults | Benjamin Herrenschmidt | 2017-08-03 | 1 | -18/+14 |