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
lazy tlb: consolidate lazy tlb mm switching fix lazy tlb: consolidate lazy tlb mm switching fix - - - --- 2023-06-07 Nicholas Piggin New
[2/2] lazy tlb: consolidate lazy tlb mm switching [1/2] lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN - - - --- 2023-05-24 Nicholas Piggin New
[1/2] lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN [1/2] lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN - - - --- 2023-05-24 Nicholas Piggin New
[v7,5/5] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - --- 2023-02-03 Nicholas Piggin New
[v7,4/5] lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - --- 2023-02-03 Nicholas Piggin New
[v7,3/5] lazy tlb: allow lazy tlb mm refcounting to be configurable shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - --- 2023-02-03 Nicholas Piggin New
[v7,2/5] lazy tlb: introduce lazy tlb mm refcount helper functions shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - --- 2023-02-03 Nicholas Piggin New
[v7,1/5] kthread: simplify kthread_use_mm refcounting shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - --- 2023-02-03 Nicholas Piggin New
[v6,5/5] powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs shoot lazy tlbs - - - --- 2023-01-18 Nicholas Piggin New
[v6,4/5] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs - - - --- 2023-01-18 Nicholas Piggin New
[v6,3/5] lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme shoot lazy tlbs - - - --- 2023-01-18 Nicholas Piggin New
[v6,2/5] lazy tlb: allow lazy tlb mm refcounting to be configurable shoot lazy tlbs - - - --- 2023-01-18 Nicholas Piggin New
[v6,1/5] lazy tlb: introduce lazy tlb mm refcount helper functions shoot lazy tlbs - - - --- 2023-01-18 Nicholas Piggin New
[2/2] Revert "vmalloc: replace VM_NO_HUGE_VMAP with VM_ALLOW_HUGE_VMAP" Request to test fix for "x86/Kconfig: select HAVE_ARCH_HUGE_VMALLOC with HAVE_ARCH_HUGE_VMAP)" - - - --- 2022-04-22 Nicholas Piggin New
[1/2] mm/vmalloc: huge vmalloc backing pages should be split rather than compound Request to test fix for "x86/Kconfig: select HAVE_ARCH_HUGE_VMALLOC with HAVE_ARCH_HUGE_VMAP)" - - - --- 2022-04-22 Nicholas Piggin New
mm/migrate: fix page state accounting type conversion underflow mm/migrate: fix page state accounting type conversion underflow - - - --- 2021-07-22 Nicholas Piggin New
[v4,4/4] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs - - - --- 2021-06-05 Nicholas Piggin New
[v4,3/4] lazy tlb: shoot lazies, a non-refcounting lazy tlb option shoot lazy tlbs - - - --- 2021-06-05 Nicholas Piggin New
[v4,2/4] lazy tlb: allow lazy tlb mm refcounting to be configurable shoot lazy tlbs - - - --- 2021-06-05 Nicholas Piggin New
[v4,1/4] lazy tlb: introduce lazy mm refcount helper functions shoot lazy tlbs - - - --- 2021-06-05 Nicholas Piggin New
[v3,4/4] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs - - - --- 2021-06-01 Nicholas Piggin New
[v3,3/4] lazy tlb: shoot lazies, a non-refcounting lazy tlb option shoot lazy tlbs - - - --- 2021-06-01 Nicholas Piggin New
[v3,2/4] lazy tlb: allow lazy tlb mm switching to be configurable shoot lazy tlbs - - - --- 2021-06-01 Nicholas Piggin New
[v3,1/4] lazy tlb: introduce lazy mm refcount helper functions shoot lazy tlbs - - - --- 2021-06-01 Nicholas Piggin New
sparc32: add stub pud_page define for walking huge vmalloc page tables sparc32: add stub pud_page define for walking huge vmalloc page tables 1 - - --- 2021-03-24 Nicholas Piggin New
[v2] Increase page and bit waitqueue hash size [v2] Increase page and bit waitqueue hash size - - - --- 2021-03-17 Nicholas Piggin New
[v2,3/3] mm: skip page_cpupid_reset_last atomic update if the value is already reset [v2,1/3] mm: add __ prefix to page_cpupid_reset_last because it is non-atomic - - - --- 2021-03-17 Nicholas Piggin New
[v2,2/3] mm: add page_cpupid_reset_last atomic variant [v2,1/3] mm: add __ prefix to page_cpupid_reset_last because it is non-atomic - - - --- 2021-03-17 Nicholas Piggin New
[v2,1/3] mm: add __ prefix to page_cpupid_reset_last because it is non-atomic [v2,1/3] mm: add __ prefix to page_cpupid_reset_last because it is non-atomic 1 - - --- 2021-03-17 Nicholas Piggin New
[v13,14/14] powerpc/64s/radix: Enable huge vmalloc mappings huge vmalloc mappings 1 - - --- 2021-03-17 Nicholas Piggin New
[v13,13/14] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2021-03-17 Nicholas Piggin New
[v13,12/14] mm/vmalloc: add vmap_range_noflush variant huge vmalloc mappings - 1 - --- 2021-03-17 Nicholas Piggin New
[v13,11/14] mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c huge vmalloc mappings - 1 - --- 2021-03-17 Nicholas Piggin New
[v13,10/14] mm/vmalloc: provide fallback arch huge vmap support functions huge vmalloc mappings - - - --- 2021-03-17 Nicholas Piggin New
[v13,09/14] x86: inline huge vmap supported functions huge vmalloc mappings - - - --- 2021-03-17 Nicholas Piggin New
[v13,08/14] arm64: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-03-17 Nicholas Piggin New
[v13,07/14] powerpc: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-03-17 Nicholas Piggin New
[v13,06/14] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings 1 1 - --- 2021-03-17 Nicholas Piggin New
[v13,05/14] mm/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - 2 - --- 2021-03-17 Nicholas Piggin New
[v13,04/14] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - 2 - --- 2021-03-17 Nicholas Piggin New
[v13,03/14] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - 2 - --- 2021-03-17 Nicholas Piggin New
[v13,02/14] mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page huge vmalloc mappings - 2 - --- 2021-03-17 Nicholas Piggin New
[v13,01/14] ARM: mm: add missing pud_page define to 2-level page tables huge vmalloc mappings - - - --- 2021-03-17 Nicholas Piggin New
[v12,14/14] powerpc/64s/radix: Enable huge vmalloc mappings huge vmalloc mappings 1 - - --- 2021-02-02 Nicholas Piggin New
[v12,13/14] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2021-02-02 Nicholas Piggin New
[v12,12/14] mm/vmalloc: add vmap_range_noflush variant huge vmalloc mappings - 1 - --- 2021-02-02 Nicholas Piggin New
[v12,11/14] mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c huge vmalloc mappings - 1 - --- 2021-02-02 Nicholas Piggin New
[v12,10/14] mm/vmalloc: provide fallback arch huge vmap support functions huge vmalloc mappings - - - --- 2021-02-02 Nicholas Piggin New
[v12,09/14] x86: inline huge vmap supported functions huge vmalloc mappings - - - --- 2021-02-02 Nicholas Piggin New
[v12,08/14] arm64: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-02-02 Nicholas Piggin New
[v12,07/14] powerpc: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-02-02 Nicholas Piggin New
[v12,06/14] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings 1 1 - --- 2021-02-02 Nicholas Piggin New
[v12,05/14] mm/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - 2 - --- 2021-02-02 Nicholas Piggin New
[v12,04/14] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - 2 - --- 2021-02-02 Nicholas Piggin New
[v12,03/14] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - 2 - --- 2021-02-02 Nicholas Piggin New
[v12,02/14] mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page huge vmalloc mappings - 2 - --- 2021-02-02 Nicholas Piggin New
[v12,01/14] ARM: mm: add missing pud_page define to 2-level page tables huge vmalloc mappings - - - --- 2021-02-02 Nicholas Piggin New
[5/5] mm/vmalloc: improve allocation failure error messages mm/vmalloc: cleanup after hugepage series - 1 - --- 2021-01-26 Nicholas Piggin New
[4/5] mm/vmalloc: remove unmap_kernel_range mm/vmalloc: cleanup after hugepage series - 1 - --- 2021-01-26 Nicholas Piggin New
[3/5] powerpc/xive: remove unnecessary unmap_kernel_range mm/vmalloc: cleanup after hugepage series 1 1 - --- 2021-01-26 Nicholas Piggin New
[2/5] kernel/dma: remove unnecessary unmap_kernel_range mm/vmalloc: cleanup after hugepage series - 1 - --- 2021-01-26 Nicholas Piggin New
[1/5] mm/vmalloc: remove map_kernel_range mm/vmalloc: cleanup after hugepage series - 1 - --- 2021-01-26 Nicholas Piggin New
[v11,13/13] powerpc/64s/radix: Enable huge vmalloc mappings huge vmalloc mappings 1 - - --- 2021-01-26 Nicholas Piggin New
[v11,12/13] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2021-01-26 Nicholas Piggin New
[v11,11/13] mm/vmalloc: add vmap_range_noflush variant huge vmalloc mappings - 1 - --- 2021-01-26 Nicholas Piggin New
[v11,10/13] mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c huge vmalloc mappings - 1 - --- 2021-01-26 Nicholas Piggin New
[v11,09/13] mm/vmalloc: provide fallback arch huge vmap support functions huge vmalloc mappings - - - --- 2021-01-26 Nicholas Piggin New
[v11,08/13] x86: inline huge vmap supported functions huge vmalloc mappings - - - --- 2021-01-26 Nicholas Piggin New
[v11,07/13] arm64: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-01-26 Nicholas Piggin New
[v11,06/13] powerpc: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-01-26 Nicholas Piggin New
[v11,05/13] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings 1 1 - --- 2021-01-26 Nicholas Piggin New
[v11,04/13] mm/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - 2 - --- 2021-01-26 Nicholas Piggin New
[v11,03/13] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - 2 - --- 2021-01-26 Nicholas Piggin New
[v11,02/13] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - 2 - --- 2021-01-26 Nicholas Piggin New
[v11,01/13] mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page huge vmalloc mappings - 2 - --- 2021-01-26 Nicholas Piggin New
[v10,12/12] powerpc/64s/radix: Enable huge vmalloc mappings huge vmalloc mappings - - - --- 2021-01-24 Nicholas Piggin New
[v10,11/12] mm/vmalloc: Hugepage vmalloc mappings huge vmalloc mappings - - - --- 2021-01-24 Nicholas Piggin New
[v10,10/12] mm/vmalloc: add vmap_range_noflush variant huge vmalloc mappings - 1 - --- 2021-01-24 Nicholas Piggin New
[v10,09/12] mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c huge vmalloc mappings - 1 - --- 2021-01-24 Nicholas Piggin New
[v10,08/12] x86: inline huge vmap supported functions huge vmalloc mappings - - - --- 2021-01-24 Nicholas Piggin New
[v10,07/12] arm64: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-01-24 Nicholas Piggin New
[v10,06/12] powerpc: inline huge vmap supported functions huge vmalloc mappings 1 - - --- 2021-01-24 Nicholas Piggin New
[v10,05/12] mm: HUGE_VMAP arch support cleanup huge vmalloc mappings 1 - - --- 2021-01-24 Nicholas Piggin New
[v10,04/12] mm/ioremap: rename ioremap_*_range to vmap_*_range huge vmalloc mappings - - - --- 2021-01-24 Nicholas Piggin New
[v10,03/12] mm/vmalloc: rename vmap_*_range vmap_pages_*_range huge vmalloc mappings - 1 - --- 2021-01-24 Nicholas Piggin New
[v10,02/12] mm: apply_to_pte_range warn and fail if a large pte is encountered huge vmalloc mappings - 1 - --- 2021-01-24 Nicholas Piggin New
[v10,01/12] mm/vmalloc: fix vmalloc_to_page for huge vmap mappings huge vmalloc mappings - 1 - --- 2021-01-24 Nicholas Piggin New
[3/3] mm: skip page_cpupid_reset_last atomic update if the value is already reset [1/3] mm: prefix page_cpupid_reset_last as non-atomic - - - --- 2020-12-20 Nicholas Piggin New
[2/3] mm: add page_cpupid_reset_last atomic variant [1/3] mm: prefix page_cpupid_reset_last as non-atomic - - - --- 2020-12-20 Nicholas Piggin New
[1/3] mm: prefix page_cpupid_reset_last as non-atomic [1/3] mm: prefix page_cpupid_reset_last as non-atomic - - - --- 2020-12-20 Nicholas Piggin New
[v3,3/3] mm: optimise pte dirty/accessed bit setting by demand based pte insertion mm: improve pte updates and dirty/accessed - - - --- 2020-12-20 Nicholas Piggin New
[v3,2/3] mm/cow: optimise pte accessed bit handling in fork mm: improve pte updates and dirty/accessed - - - --- 2020-12-20 Nicholas Piggin New
[v3,1/3] mm/cow: don't bother write protecting already write-protected huge pages mm: improve pte updates and dirty/accessed - - - --- 2020-12-20 Nicholas Piggin New
[RFC] mm: generalise COW SMC TLB flushing race comment [RFC] mm: generalise COW SMC TLB flushing race comment - 1 - --- 2020-12-15 Nicholas Piggin New
[v2,5/5] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs - - - --- 2020-12-14 Nicholas Piggin New
[v2,4/5] powerpc: use lazy mm refcount helper functions shoot lazy tlbs - - - --- 2020-12-14 Nicholas Piggin New
[v2,3/5] lazy tlb: shoot lazies, a non-refcounting lazy tlb option shoot lazy tlbs - - - --- 2020-12-14 Nicholas Piggin New
[v2,2/5] lazy tlb: allow lazy tlb mm switching to be configurable shoot lazy tlbs - - - --- 2020-12-14 Nicholas Piggin New
[v2,1/5] lazy tlb: introduce lazy mm refcount helper functions shoot lazy tlbs - - - --- 2020-12-14 Nicholas Piggin New
[v9,12/12] powerpc/64s/radix: Enable huge vmalloc mappings huge vmalloc mappings - - - --- 2020-12-05 Nicholas Piggin New
« 1 2 3 4 »