login
Header Space

 
 

Re: [PATCH 5 of 6] hotplug-memory: add section_ops

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jeremy Fitzhardinge <jeremy@...>
Cc: Dave Hansen <dave@...>, KAMEZAWA Hiroyuki <kamezawa.hiroyu@...>, Yasunori Goto <y-goto@...>, Ingo Molnar <mingo@...>, LKML <linux-kernel@...>
Date: Friday, April 4, 2008 - 3:28 pm

On Fri, 4 Apr 2008, Jeremy Fitzhardinge wrote:


Note that you could use 4k page size chunks for the memmap if its 
virtualized (CONFIG_SPARSEMEM_VMEMMAP). Instead of a single PMD 
pointing to a 2MB block you would have the PMD point to a block of
ptes that would in turn point to the discontiguous series of 4k pages.

The memory is virtually contiguous so all the logic stays the same. What 
would be needed is some enhancements to the way the memmap is populated.


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

Messages in current thread:
[PATCH 0 of 6] [RFC] another attempt at making hotplug memor..., Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
[PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Dave Hansen, (Thu Apr 3, 8:51 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, KAMEZAWA Hiroyuki, (Thu Apr 3, 9:47 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Fri Apr 4, 1:35 am)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Thu Apr 3, 9:12 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Dave Hansen, (Thu Apr 3, 9:52 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Fri Apr 4, 1:32 am)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Dave Hansen, (Fri Apr 4, 10:22 am)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Fri Apr 4, 2:21 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Christoph Lameter, (Fri Apr 4, 3:28 pm)
Re: [PATCH 5 of 6] hotplug-memory: add section_ops, Jeremy Fitzhardinge, (Fri Apr 4, 4:38 pm)
[PATCH 6 of 6] xen-balloon: define a section_ops, Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
[PATCH 3 of 6] xen-balloon: use memory hot-add to expand the..., Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
[PATCH 2 of 6] xen: make phys_to_machine structure dynamic, Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
[PATCH 4 of 6] hotplug-memory: use common online_page, Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
Re: [PATCH 4 of 6] hotplug-memory: use common online_page, Jeremy Fitzhardinge, (Thu Apr 3, 8:56 pm)
Re: [PATCH 4 of 6] hotplug-memory: use common online_page, Jeremy Fitzhardinge, (Thu Apr 3, 9:11 pm)
[PATCH 1 of 6] hotplug-memory: refactor online_pages to sepa..., Jeremy Fitzhardinge, (Thu Apr 3, 8:05 pm)
Re: [PATCH 1 of 6] hotplug-memory: refactor online_pages to ..., Jeremy Fitzhardinge, (Fri Apr 4, 1:34 am)
Re: [PATCH 1 of 6] hotplug-memory: refactor online_pages to ..., Jeremy Fitzhardinge, (Thu Apr 3, 9:32 pm)
Re: [PATCH 1 of 6] hotplug-memory: refactor online_pages to ..., Jeremy Fitzhardinge, (Thu Apr 3, 9:20 pm)
speck-geostationary