lkml.org 
[lkml]   [2019]   [Feb]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH v6 00/18] generic mmu_gather patches
    Hi all,

    Sorry I haven't posted these in a while, I sorta forgot about them for a little.

    Not much changed since last time; one change to the ARM patch as suggested by
    Will and a fresh Changelog for patch 12 as requested by Vineet. And some
    trivial rebasing of the s390 bits.

    They've sat in my queue.git for a while and 0-day hasn't reported anything
    funny with them.

    git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git mm/tlb

    I'm thinking this is about ready to go.

    ---
    arch/Kconfig | 8 +-
    arch/alpha/Kconfig | 1 +
    arch/alpha/include/asm/tlb.h | 6 -
    arch/arc/include/asm/tlb.h | 32 -----
    arch/arm/include/asm/tlb.h | 255 ++-------------------------------
    arch/arm64/Kconfig | 1 -
    arch/arm64/include/asm/tlb.h | 1 +
    arch/c6x/Kconfig | 1 +
    arch/c6x/include/asm/tlb.h | 2 -
    arch/h8300/include/asm/tlb.h | 2 -
    arch/hexagon/include/asm/tlb.h | 12 --
    arch/ia64/include/asm/tlb.h | 257 +---------------------------------
    arch/ia64/include/asm/tlbflush.h | 25 ++++
    arch/ia64/mm/tlb.c | 23 ++-
    arch/m68k/Kconfig | 1 +
    arch/m68k/include/asm/tlb.h | 14 --
    arch/microblaze/Kconfig | 1 +
    arch/microblaze/include/asm/tlb.h | 9 --
    arch/mips/include/asm/tlb.h | 17 ---
    arch/nds32/include/asm/tlb.h | 16 ---
    arch/nios2/Kconfig | 1 +
    arch/nios2/include/asm/tlb.h | 14 +-
    arch/openrisc/Kconfig | 1 +
    arch/openrisc/include/asm/tlb.h | 8 +-
    arch/parisc/include/asm/tlb.h | 18 ---
    arch/powerpc/Kconfig | 2 +
    arch/powerpc/include/asm/tlb.h | 18 +--
    arch/riscv/include/asm/tlb.h | 1 +
    arch/s390/Kconfig | 2 +
    arch/s390/include/asm/tlb.h | 130 ++++++-----------
    arch/s390/mm/pgalloc.c | 63 +--------
    arch/sh/include/asm/pgalloc.h | 9 ++
    arch/sh/include/asm/tlb.h | 132 +----------------
    arch/sparc/Kconfig | 1 +
    arch/sparc/include/asm/tlb_32.h | 18 ---
    arch/um/include/asm/tlb.h | 158 +--------------------
    arch/unicore32/Kconfig | 1 +
    arch/unicore32/include/asm/tlb.h | 7 +-
    arch/x86/Kconfig | 1 -
    arch/x86/include/asm/tlb.h | 1 +
    arch/xtensa/include/asm/tlb.h | 26 ----
    include/asm-generic/tlb.h | 288 ++++++++++++++++++++++++++++++++++----
    mm/huge_memory.c | 4 +-
    mm/hugetlb.c | 2 +-
    mm/madvise.c | 2 +-
    mm/memory.c | 6 +-
    mm/mmu_gather.c | 129 +++++++++--------
    47 files changed, 477 insertions(+), 1250 deletions(-)

    \
     
     \ /
      Last update: 2019-02-19 11:34    [W:5.380 / U:0.828 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site