[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <4989C6A8.5050906@mvista.com>
Date: Wed, 04 Feb 2009 09:47:36 -0700
From: Dave Jiang <djiang@...sta.com>
To: Pavel Machek <pavel@...e.cz>
Cc: Chris Friesen <cfriesen@...tel.com>, ncunningham-lkml@...a.org.au,
Valdis.Kletnieks@...edu, linux-kernel@...r.kernel.org,
linux-mm@...ck.org, "Eric W. Biederman" <ebiederm@...ssion.com>,
Doug Thompson <norsk5@...oo.com>,
bluesmoke-devel@...ts.sourceforge.net,
Arjan van de Ven <arjan@...radead.org>
Subject: Re: marching through all physical memory in software
There may be generic code, but the actual scrubbing can be architecture
specific. You have to atomically read and write back. And each arch has
different way of handling that. See arch/X/include/asm/edac.h
Pavel Machek wrote:
> Software memory scrub would no longer be a "driver" :-). So it should
> go into kernel/scrub or mm/scrub or maybe mm/edac or something.
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists