From: Mike Kravetz <kravetz@us.ibm.com>
To: Christoph Lameter <christoph@lameter.com>
Cc: Andi Kleen <ak@suse.de>, Paul Jackson <pj@sgi.com>,
linux-kernel@vger.kernel.org, linux-mm@kvack.org
Subject: Re: NUMA policy interface
Date: Thu, 4 Aug 2005 15:44:39 -0700 [thread overview]
Message-ID: <20050804224439.GC3933@w-mikek2.ibm.com> (raw)
In-Reply-To: <Pine.LNX.4.62.0508041509330.10813@graphe.net>
On Thu, Aug 04, 2005 at 03:19:52PM -0700, Christoph Lameter wrote:
> This code already exist in the memory hotplug code base and Ray already
> had a working implementation for page migration. The migration code will
> also be necessary in order to relocate pages with ECC single bit failures
> that Russ is working on (of course that will only work for some pages) and
> for Mel Gorman's defragmentation approach (if we ever get the split into
> differnet types of memory chunks in).
Yup, we need page migration for memory hotplug. However, for hotplug
we are not too concerned about where the pages are migrated to. Our
primary concern is to move them out of the block/section that we want
to offline. Suspect this is the same for pages with ECC single bit
failures. In fact, this is one possible use of the hotplug code.
Notice a failure. Migrate all pages off the containing DIMM. Offline
section corresponding to DIMM. Replace the DIMM. Online section
corresponding to DIMM. Of course, your hardware needs to be able to
do this.
--
Mike
--
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:"dont@kvack.org"> email@kvack.org </a>
next prev parent reply other threads:[~2005-08-04 22:44 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20050730181418.65caed1f.pj@sgi.com>
[not found] ` <Pine.LNX.4.62.0507301814540.31359@graphe.net>
[not found] ` <20050730190126.6bec9186.pj@sgi.com>
[not found] ` <Pine.LNX.4.62.0507301904420.31882@graphe.net>
[not found] ` <20050730191228.15b71533.pj@sgi.com>
[not found] ` <Pine.LNX.4.62.0508011147030.5541@graphe.net>
[not found] ` <20050803084849.GB10895@wotan.suse.de>
[not found] ` <Pine.LNX.4.62.0508040704590.3319@graphe.net>
[not found] ` <20050804142942.GY8266@wotan.suse.de>
[not found] ` <Pine.LNX.4.62.0508040922110.6650@graphe.net>
[not found] ` <20050804170803.GB8266@wotan.suse.de>
2005-08-04 17:34 ` Christoph Lameter
2005-08-04 21:14 ` Andi Kleen
2005-08-04 21:21 ` Christoph Lameter
2005-08-04 21:41 ` Andi Kleen
2005-08-04 22:19 ` Christoph Lameter
2005-08-04 22:44 ` Mike Kravetz [this message]
2005-08-04 23:40 ` Andi Kleen
2005-08-04 23:49 ` Christoph Lameter
2005-08-05 9:16 ` Andi Kleen
2005-08-05 14:52 ` Christoph Lameter
2005-08-05 14:58 ` Christoph Lameter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050804224439.GC3933@w-mikek2.ibm.com \
--to=kravetz@us.ibm.com \
--cc=ak@suse.de \
--cc=christoph@lameter.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=pj@sgi.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox