Skip to content

memremap: provide stubs for vmem_altmap_offset and vmem_altmap_free

Christoph Hellwig linux-mm linux-nvdimm linuxppc-dev lkml nvdimm 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest17 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17memremap: provide stubs for vmem_altmap_offset and vmem_altmap_freeinclude/linux/memremap.h+14 -40 replies
2/17mm: don't export arch_add_memoryarch/sh/mm/init.c arch/x86/mm/init_64.c+0 -20 replies
3/17mm: don't export __add_pagesmm/memory_hotplug.c+0 -10 replies
4/17mm: pass the vmem_altmap to arch_add_memory and __add_pagesarch/ia64/mm/init.c arch/powerpc/mm/mem.c arch/s390/mm/init.c +7 more+39 -290 replies
5/17mm: pass the vmem_altmap to vmemmap_populatearch/arm64/mm/mmu.c arch/ia64/mm/discontig.c arch/powerpc/mm/init_64.c +8 more+39 -290 replies
6/17mm: pass the vmem_altmap to arch_remove_memory and __remove_pagesarch/ia64/mm/init.c arch/powerpc/mm/mem.c arch/s390/mm/init.c +7 more+19 -260 replies
7/17mm: pass the vmem_altmap to vmemmap_freearch/arm64/mm/mmu.c arch/ia64/mm/discontig.c arch/powerpc/mm/init_64.c +7 more+68 -510 replies
8/17mm: pass the vmem_altmap to memmap_init_zonearch/ia64/mm/init.c include/linux/memory_hotplug.h include/linux/mm.h +4 more+18 -160 replies
9/17mm: split altmap memory map allocation from normal casearch/powerpc/mm/init_64.c arch/x86/mm/init_64.c include/linux/mm.h +1 more+13 -210 replies
10/17mm: merge vmem_altmap_alloc into altmap_alloc_block_bufmm/sparse-vmemmap.c+16 -290 replies
11/17mm: move get_dev_pagemap out of lineinclude/linux/memremap.h kernel/memremap.c+38 -370 replies
12/17mm: optimize dev_pagemap reference counting around get_dev_pagemapkernel/memremap.c mm/gup.c+14 -100 replies
13/17memremap: remove to_vmem_altmapinclude/linux/memremap.h kernel/memremap.c+0 -350 replies
14/17memremap: simplify duplicate region handling in devm_memremap_pageskernel/memremap.c+0 -110 replies
15/17memremap: drop private struct page_mapinclude/linux/memremap.h kernel/memremap.c mm/hmm.c+30 -450 replies
16/17memremap: change devm_memremap_pages interface to use struct dev_pagemapdrivers/dax/pmem.c drivers/nvdimm/nd.h drivers/nvdimm/pfn_devs.c +5 more+77 -810 replies
17/17memremap: merge find_dev_pagemap into get_dev_pagemapkernel/memremap.c+1 -90 replies

Reviews trailers per patch

16 of 17 patches have a Reviewed-by or Acked-by.

PatchDan WilliamsLogan Gunthorpe
1/17R-b
2/17R-b
3/17R-b
4/17
5/17R-b
6/17R-b
7/17R-b
8/17R-b
9/17R-b R-b
10/17R-b R-b
11/17R-b R-b
12/17R-b R-b
13/17R-b
14/17R-b
15/17R-b
16/17R-b
17/17R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread