Skip to content

sparsemem intro patches

Dave Hansen linux-mm lkml 1 version In review

Get series with b4
b4 am 1110834883.19340.47.camel@localhost

Versions newest first

  1. v1 Latest4 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4sparsemem base: teach discontig about sparse rangesarch/i386/mm/discontig.c arch/i386/mm/init.c include/asm-i386/page.h+17 -10 replies
2/4sparsemem base: simple NUMA remap space allocatorarch/i386/Kconfig arch/i386/mm/discontig.c include/linux/bootmem.h +1 more+50 -290 replies
3/4sparsemem base: reorganize page->flags bit operationsinclude/linux/mm.h include/linux/mmzone.h mm/page_alloc.c+52 -220 replies
4/4sparsemem base: early_pfn_to_nid() (works before sparse is initialized)arch/i386/mm/discontig.c+15 -00 replies

Reviews trailers per patch

None of the 4 patches has a Reviewed-by or Acked-by.

PatchAndy Whitcroft
1/4Written-by
2/4
3/4
4/4

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

Read the v1 thread

Cover letter [PATCH 0/4] sparsemem intro patches

The following four patches provide the last needed changes before the introduction of sparsemem. For a more complete description of what this will do, please see this patch:

http://www.sr71.net/patches/2.6.11/2.6.11-bk7-mhp1/broken-out/B-sparse-150-sparsemem.patch

or previous posts on the subject:
http://marc.theaimsgroup.com/?t=110868540700001&r=1&w=2
http://marc.theaimsgroup.com/?l=linux-mm&m=109897373315016&w=2

Three of these are i386-only, but one of them reorganizes the macros used to manage the space in page->flags, and will affect all platforms. There are analogous patches to the i386 ones for ppc64, ia64, and x86_64, but those will be submitted by the normal arch maintainers.

The combination of the four patches has been test-booted on a variety of i386 hardware, and compiled for ppc64, i386, and x86-64 with about 17 different .configs. It's also been runtime-tested on ia64 configs (with more patches on top).

-- Dave

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>