Show patches with: Submitter = Nicholas Piggin       |    State = Action Required       |   324 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,1/3] Revert "mm: always flush VMA ranges affected by zap_page_range" - 1 - --- 2018-06-12 Nicholas Piggin New
[RFC,2/3] mm: mmu_gather track of invalidated TLB ranges explicitly for more precise flushing - - - --- 2018-06-12 Nicholas Piggin New
[RFC,3/3] powerpc/64s/radix: optimise TLB flush with precise TLB ranges in mmu_gather - - - --- 2018-06-12 Nicholas Piggin New
[RFC,3/3] powerpc/64s/radix: optimise TLB flush with precise TLB ranges in mmu_gather - - - --- 2018-06-14 Nicholas Piggin New
mm: allow arch to supply p??_free_tlb functions - - - --- 2018-07-03 Nicholas Piggin New
[RFC] mm: optimise pte dirty/accessed bits handling in fork - - - --- 2018-07-12 Nicholas Piggin New
[RFC,1/4] mm: move tlb_table_flush to tlb_flush_mmu_free mm: mmu_gather changes to support explicit paging - - - --- 2018-07-25 Nicholas Piggin New
[RFC,2/4] mm: mmu_notifier fix for tlb_end_vma mm: mmu_gather changes to support explicit paging - - - --- 2018-07-25 Nicholas Piggin New
[RFC,3/4] mm: allow arch to have tlb_flush caled on an empty TLB range mm: mmu_gather changes to support explicit paging - - - --- 2018-07-25 Nicholas Piggin New
[RFC,4/4] powerpc/64s/radix: optimise TLB flush with precise TLB ranges in mmu_gather mm: mmu_gather changes to support explicit paging - - - --- 2018-07-25 Nicholas Piggin New
[RFC,1/4] mm: munmap optimise single threaded page freeing possibilities for improving invalidations - - - --- 2018-07-25 Nicholas Piggin New
[RFC,2/4] mm: zap_pte_range only flush under ptl if a dirty shared page was unmapped possibilities for improving invalidations - - - --- 2018-07-25 Nicholas Piggin New
[RFC,3/4] mm: zap_pte_range optimise fullmm handling for dirty shared pages possibilities for improving invalidations - - - --- 2018-07-25 Nicholas Piggin New
[RFC,4/4] mm: optimise flushing and pte manipulation for single threaded access possibilities for improving invalidations - - - --- 2018-07-25 Nicholas Piggin New
[resend] powerpc/64s: fix page table fragment refcount race vs speculative references [resend] powerpc/64s: fix page table fragment refcount race vs speculative references - 1 - --- 2018-07-27 Nicholas Piggin New
[RFC,1/2] mm: move tlb_table_flush to tlb_flush_mmu_free minor mmu_gather patches 1 1 - --- 2018-08-23 Nicholas Piggin New
[RFC,2/2] mm: mmu_notifier fix for tlb_end_vma minor mmu_gather patches 1 - - --- 2018-08-23 Nicholas Piggin New
[1/3] mm/cow: don't bother write protectig already write-protected huge pages mm: dirty/accessed pte optimisations - - - --- 2018-08-28 Nicholas Piggin New
[2/3] mm/cow: optimise pte dirty/accessed bits handling in fork mm: dirty/accessed pte optimisations - - - --- 2018-08-28 Nicholas Piggin New
[3/3] mm: optimise pte dirty/accessed bit setting by demand based pte insertion mm: dirty/accessed pte optimisations - - - --- 2018-08-28 Nicholas Piggin New
[v2,1/5] nios2: update_mmu_cache clear the old entry from the TLB mm: dirty/accessed pte optimisations - 1 - --- 2018-10-16 Nicholas Piggin New
[v2,2/5] mm/cow: don't bother write protecting already write-protected huge pages mm: dirty/accessed pte optimisations - - - --- 2018-10-16 Nicholas Piggin New
[v2,3/5] mm/cow: optimise pte accessed bit handling in fork mm: dirty/accessed pte optimisations - - - --- 2018-10-16 Nicholas Piggin New
[v2,4/5] mm/cow: optimise pte dirty bit handling in fork mm: dirty/accessed pte optimisations - - - --- 2018-10-16 Nicholas Piggin New
[v2,5/5] mm: optimise pte dirty/accessed bit setting by demand based pte insertion mm: dirty/accessed pte optimisations - - - --- 2018-10-16 Nicholas Piggin New
[RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist [RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-15 Nicholas Piggin New
[RFC,2/5] mm: large system hash avoid vmap for non-NUMA machines when hashdist [RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-15 Nicholas Piggin New
[RFC,3/5] mm/vmalloc: Hugepage vmalloc mappings [RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-15 Nicholas Piggin New
[RFC,4/5] powerpc/64s/radix: Enable HAVE_ARCH_HUGE_VMAP [RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-15 Nicholas Piggin New
[RFC,5/5] powerpc/64s/radix: iomap use huge page mappings [RFC,1/5] mm: large system hash use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-15 Nicholas Piggin New
[1/4] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist [1/4] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-28 Nicholas Piggin New
[2/4] mm/large system hash: avoid vmap for non-NUMA machines when hashdist [1/4] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-28 Nicholas Piggin New
[3/4] mm: Move ioremap page table mapping function to mm/ [1/4] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-28 Nicholas Piggin New
[4/4] mm/vmalloc: Hugepage vmalloc mappings [1/4] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-05-28 Nicholas Piggin New
[1/2] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist [1/2] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-06-05 Nicholas Piggin New
[2/2] mm/large system hash: clear hashdist when only one node with memory is booted [1/2] mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist - - - --- 2019-06-05 Nicholas Piggin New
[1/4] mm: Move ioremap page table mapping function to mm/ [1/4] mm: Move ioremap page table mapping function to mm/ - - - --- 2019-06-10 Nicholas Piggin New
[2/4] arm64: support huge vmap vmalloc [1/4] mm: Move ioremap page table mapping function to mm/ - - - --- 2019-06-10 Nicholas Piggin New
[3/4] powerpc/64s/radix: support huge vmap vmalloc [1/4] mm: Move ioremap page table mapping function to mm/ - - - --- 2019-06-10 Nicholas Piggin New
[4/4] mm/vmalloc: Hugepage vmalloc mappings [1/4] mm: Move ioremap page table mapping function to mm/ - - - --- 2019-06-10 Nicholas Piggin New
[1/3] arm64: mm: Add p?d_large() definitions fix vmalloc_to_page for huge vmap mappings - - - --- 2019-06-23 Nicholas Piggin New
[2/3] powerpc/64s: Add p?d_large definitions fix vmalloc_to_page for huge vmap mappings - - - --- 2019-06-23 Nicholas Piggin New
[3/3] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings fix vmalloc_to_page for huge vmap mappings - - - --- 2019-06-23 Nicholas Piggin New
[v2,1/3] arm64: mm: Add p?d_large() definitions fix vmalloc_to_page for huge vmap mappings 1 - - --- 2019-07-01 Nicholas Piggin New
[v2,2/3] powerpc/64s: Add p?d_large definitions fix vmalloc_to_page for huge vmap mappings - - - --- 2019-07-01 Nicholas Piggin New
[v2,3/3] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings fix vmalloc_to_page for huge vmap mappings - 1 - --- 2019-07-01 Nicholas Piggin New
[RFC] mm: remove quicklist page table caches [RFC] mm: remove quicklist page table caches 2 - - --- 2019-07-11 Nicholas Piggin New
[v2,1/4] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings huge vmalloc mappings - - - --- 2020-04-13 Nicholas Piggin New
[v2,2/4] mm: Move ioremap page table mapping function to mm/ huge vmalloc mappings - - - --- 2020-04-13 Nicholas Piggin New
[v2,3/4] mm: HUGE_VMAP arch query functions cleanup huge vmalloc mappings - - - --- 2020-04-13 Nicholas Piggin New
[v2,4/4] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2020-04-13 Nicholas Piggin New
[v2,1/3] powerpc: remove stale calc_vm_prot_bits comment remove PROT_SAO support and disable - - - --- 2020-07-03 Nicholas Piggin New
[v2,2/3] powerpc/64s: remove PROT_SAO support remove PROT_SAO support and disable - - - --- 2020-07-03 Nicholas Piggin New
[v2,3/3] powerpc/64s/hash: disable subpage_prot syscall by default remove PROT_SAO support and disable - - - --- 2020-07-03 Nicholas Piggin New
[RFC] avoid refcounting the lazy tlb mm struct [RFC] avoid refcounting the lazy tlb mm struct - - 1 --- 2020-07-06 Nicholas Piggin New
[RFC,1/7] asm-generic: add generic MMU versions of mmu context functions mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,2/7] arch: use asm-generic mmu context for no-op implementations mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,3/7] mm: introduce exit_lazy_tlb mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,4/7] x86: use exit_lazy_tlb rather than membarrier_mm_sync_core_before_usermode mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,5/7] lazy tlb: introduce lazy mm refcount helper functions mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,6/7] lazy tlb: allow lazy tlb mm switching to be configurable mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[RFC,7/7] lazy tlb: shoot lazies, a non-refcounting lazy tlb option mmu context cleanup, lazy tlb cleanup, - - - --- 2020-07-10 Nicholas Piggin New
[01/24] asm-generic: add generic versions of mmu context functions Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[02/24] alpha: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[03/24] arc: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[04/24] arm: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[05/24] arm64: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[06/24] csky: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions 1 - - --- 2020-07-28 Nicholas Piggin New
[07/24] hexagon: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions 1 - - --- 2020-07-28 Nicholas Piggin New
[08/24] ia64: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[09/24] m68k: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[10/24] microblaze: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[11/24] mips: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[12/24] nds32: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[13/24] nios2: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[14/24] openrisc: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[15/24] parisc: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[16/24] powerpc: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[17/24] riscv: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions 1 - - --- 2020-07-28 Nicholas Piggin New
[18/24] s390: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[19/24] sh: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[20/24] sparc: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[21/24] um: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[22/24] unicore32: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[23/24] x86: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions 1 - - --- 2020-07-28 Nicholas Piggin New
[24/24] xtensa: use asm-generic/mmu_context.h for no-op implementations Use asm-generic for mmu_context no-op functions - - - --- 2020-07-28 Nicholas Piggin New
[v3,1/8] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,2/8] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,3/8] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,4/8] lib/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,5/8] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,6/8] mm: Move vmap_range from lib/ioremap.c to mm/vmalloc.c huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,7/8] mm/vmalloc: add vmap_range_noflush variant huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v3,8/8] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2020-08-10 Nicholas Piggin New
[v4,1/8] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
[v4,2/8] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
[v4,3/8] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
[v4,4/8] lib/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
[v4,5/8] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
[v4,6/8] mm: Move vmap_range from lib/ioremap.c to mm/vmalloc.c huge vmalloc mappings - - - --- 2020-08-16 Nicholas Piggin New
« 1 2 3 4 »