Re: [PATCH] [RESEND] x86_64: add memory hotremove config option

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Badari Pulavarty
Date: Friday, September 5, 2008 - 3:34 pm

On Fri, 2008-09-05 at 20:54 +0200, Andi Kleen wrote:

You are absolutely correct. There is no easy solution - one has 
to loose performance in order to support node removal, along with
some old x86 issues :(

We were contemplating idea of limiting node removal to few
select set of nodes as a compromise - but it didn't sound right :(


Same issues exist with ia64 and x86_64 won't be any worse off.
Gary was trying to enable the functionality so that we can atleast
test out offlining memory section easier (test page migration,
isolation code and hash out issues)

Another possible idea being considered (still lot of unknowns)
to make use offline memory section feature for power management
(*cough*).

Anyway, as you can see this patch doesn't add any code - just
enables config option for x86_64. (if you are worried about
code bloat).


sysfs interface already exists to offline sections of memory. (same
interface as online).

The proposed patch provides easy way to find out what sections of
memory belongs to which node. (could be useful on its own).

Thanks,
Badari

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] [RESEND] x86_64: add memory hotremove config o ..., Badari Pulavarty, (Fri Sep 5, 3:34 pm)
[PATCH] Cleanup to make remove_memory() arch neutral, Badari Pulavarty, (Mon Sep 8, 2:52 pm)
[PATCH] x86: add memory hotremove config option, Badari Pulavarty, (Mon Sep 8, 2:56 pm)
Re: [PATCH] Cleanup to make remove_memory() arch neutral, Badari Pulavarty, (Tue Sep 9, 8:12 am)