linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [RFC][PATCH 0/6] Sparsemem: chop up the global mem_map[]
@ 2005-03-17  0:27 Dave Hansen
  0 siblings, 0 replies; only message in thread
From: Dave Hansen @ 2005-03-17  0:27 UTC (permalink / raw)
  To: linux-arch; +Cc: Linux Kernel Mailing List, linux-mm, Andy Whitcroft

The following patch set implements a feature we call sparsemem: sparse
memory handling.

Sparsemem is more flexible than discontig (what we usually use for NUMA
machines), not tied to any existing NUMA or MM structures like zones or
pgdats, and can handle layouts that discontig can not.  That makes it
ideal for memory hotplug where those structures are going to be coming
and going, sliced and diced.  The current memory hotplug implementation
depends on sparsemem.

For more description, see the [PATCH 1/6] in this set, or this thread:

	http://marc.theaimsgroup.com/?l=linux-mm&m=111085907830087&w=2

I'd like to send these patches into -mm for a long soak, in a week or
two.  I wanted to provide everyone another opportunity to comment before
that.

As I say in the first patch, changes necessary to make this work with
architectures other than i386 will be going to the individual
maintainers for approval before -mm.  If you're an arch maintainer
(ppc64, ia64, x86-64), and you wonder what the changes for your arch
look like, please see the B-sparse-...<your_arch>.patch in 

	http://sr71.net/patches/2.6.11/2.6.11-bk7-mhp1/broken-out/

-- Dave

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-03-17  0:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-17  0:27 [RFC][PATCH 0/6] Sparsemem: chop up the global mem_map[] Dave Hansen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox