linux/Documentation/memory-hotplug.txt
<<
>>
Prefs
   1==============
   2Memory Hotplug
   3==============
   4
   5Created:                                        Jul 28 2007
   6Add description of notifier of memory hotplug   Oct 11 2007
   7
   8This document is about memory hotplug including how-to-use and current status.
   9Because Memory Hotplug is still under development, 2.6.27.5yathis "
	  
  
  <6.20"
	 todiv id="content"6plu4d="hangeddevndese and current status.
   7
   7
   7
   7
  ont#L5/offt#L5 opera   7
   7
   7
   7
==============
Addyiption of n-a" nplu hob ofinc  1==============
   7
   7
   7
   7
  offt#L5 inclZONE_MOVABLEe" name="L7">   7
   7
   7
   7

3 
  <6.20"
	 todiv id="3onten30"line" name="L7">   7
Ae(1): x86_64'sofiauspecialiimple  7
< "oription of notifse and current status.
Aname="L4d=itse and current status.
Ae(2): Topment, 2ug. stmenhat sysfs pmemouundd at /sysse and current status.
   4
   4
   4
   7
   4
   4
   7
   7
  allows amers to aborease/deoreaseenh5 imouunscription se and current status.
   4
  , etcse and current status.
   4
   4
   4
   4
   4
   7
   4
   9Bse and current status.
  phasee" name="L7">   7
  phasese and current status.
   7
   7
   7

< betweeie" name="L7">   7
   7
   7
   4
Add cat>
< cril unec">   6   4
Addytuopmeplu h. IA,e" name="L4">   4
   4.)se and current status.
   4
  phaseeis to changeoption  s   4
   4
   4
   4
,elopmephaseeis ame="L4dd2ug ont#L5/offt#L5se and current status.
   7
  phaseeis tringertdobyewriaescrisysfs "conob osysteme" name="L7">   7
   2Memory Hotplug
  e="L6"s "oription of notif,enh5see" name="L7">   7
   7
   7
   7
  ont#L5/offt#L5 opera   7
   7
  usemeSPARSEMEMiption omodel.eSPARSEMEMidividtmenhe whol5 ption e" name="L7">   7
  ". Th5 siztdeve" name="L7">   7
  o  8   7
  ". (see Sec">   3.)e" name="L7">   7
   4
  e,opleaseereacelopme"con:e" name="L4">   4
   7
   7
   4
  eoiiobytese and current status.
   7
   7
   7
   7
   7
   7
   7
   (CONFIG_SPARSEMEM)e" name="L7">   7
   7
   7
   7
   7
   7
   4
   7
   7
   4
   7
   4
   7
   7
   7
  eohav5 th5iHotpliceoiip" va  o  8partdeve" name="L7">   7
   7
   7
   7
  o d.)e" name="L7">   7
   4
  o/ sec">  _sizt)develoedfirste" name="L4">   4
  oconta#L2diineloedption oblock.  Th5 "cons 'phys_iry x' inc  1==============
  o d's  1==============
   8expec"edenhat a.27.5yathis "
	    eoiiolopmerangeoare pres 7< inclnoiption of ons existiineloee" name="L7">   7
   7
Anaffec"inh5 f nt is capabilitie develoedption e" name="L7">   7
   7
   7
  osizt. Aotpliceo"oriaoption  s   7
   7
   7
   7
   7
  , youecanisee 4scr 5 "cons,enh5 end_phys_iry x "conobeinfe" name="L7">   7
  oinclnot pres 7<    6ly Hokernelsse and current status.
   7
   7
   7
   7
   7
   7
   7
  o ddeveloedfirst sec">  e" name="L7">   7

16 
  <6.20"
	 todiv id="16onte160"lin'end_phys_iry x'  :ereac-onlyeincluonta#Ls sec">  o ddeveloed<6.t sec">  e" name="L7">   7
==============
  eoiioloeoblockse and current status.
nfe" name="L7">   7
   7
   7
   7
   7
  o ioloeoblockmis reiovablese and current status.
   4
   4
  phasese and current status.
   7
==============
   7
   4
   4
   7
   7
   7
   7
   7
   7
   7
   7
==============
==============
  byoACPI causupportecse and current status.
   4
  definds  1==============
Addytis asserttdoto PNP0C80,e" name="L4">   4
  udeve" name="L4">   4
   4
   4
   7
   7
Add cat>
< is asserttdoto it,oinclACPI fincl He" name="L7">   7
  coamo.6.2ibe  allddse and current status.
   7
   4
Addyiption of n-a" nplu hob ofinc  1==============
   7
   7
  plu hoto loe kernel. Forisuch environmder, "probe"e" name="L7">   7
   4
   4
   7
   4
   7
   7
   4
   4
   4
   7
   7
  _sizt)e" name="L7">   7
  e="L6"eis not  alldd (i e" name="L7">   7

<). You'llihav5 toeont#L5iption ob oyourselfse and current status.
   7
   4
   7
   7
   7
   7
   7
   7
   7
  , reace'state' "conse and current status.
   7
   7
   7
   4
  o  8ont#L5, you'llireace"oLt#L4"se and current status.
  o  8offt#L5, you'llireace"offt#L5"se and current status.
   7
   7
   7
   7
  se and current status.
   7
  'sos   7
   4
   7
   7
  o href=XXX'sos   7
   7
   7
   4
   4
   4
   7
   7
   4
  offt#L5 inclZONE_MOVABLEe" name="L7">   7
   7
   7
  ob5 unamed,=is docuofft#L5ecanifaileive" name="L7">   7
  o ncludtmeption  .hich cannot b5 freedse and current status.
   4
   7
  se and current status.
  se and current status.
   7

<, L nfe" name="L7">   7
  eb opage=migra   7
==============
  eb omigra   7
  oconta#Lsscnlye href="Documentase and current status.
   7
  e.hich consistsscripigra   4
   4
   7
   7
   7
   4
   7
   7
   7
   4
   7
  ob5longse" name="L4">   4
   7
   7
   7
   7
  eb oammemoloedsd=" sysfs  nterfaceonhat was amediine" name="L7">   7
   4
   7
   4
  o  8 hangeddto be "offt#L5"se and current status.
  edons a>Aob5long to ZONE_MOVABLE, youecanitn  to offt#L5 itse and current status.
   4
  eory HoZONE_MOVABLE2  8 onsidereddto be ablesto be offt#L5d easil se" name="L4">   4
  e" name="L4">   4
   4
   7
   7

<=e" name="L7">   7
  o  8lo makeenhe possibilitydev ption  offt#Lmeme" name="L7">   7
   4
   4
   4
   7
   7
   7
   7
   7
Add cat>
< complet>
< crireiovenworksob oOSono firmware.e" name="L7">   7
   7
   7
   7
Add ere" name="L4">   4
   7
Add cat>
<.e" name="L7">   7
   4
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
   7
  .e" name="L7">   7
   7
   7
   7
  onhat wm attempame to offt#L5.e" name="L7">   7
   7
   7
   7
   7
   7
Add er( allback_func, priority)e" name="L7">   7
   7
  o(ac">  ) is plu hotype deveabov5.e" name="L7">   7
Add .e" name="L7">   7
   7
   7
   7
   7
   7
   7
   4
   7
   7
deo e wheniN_HIGH_MEMORYdevea>demaskmis (.6.2ibe)e" name="L7">   7
deogets aewiption  b ooLt#L4sinclae" name="L7">   7
deolosemealliption . Ifelopmepme-1,enh5nea>demaskms   7
   7
deo    7
   7
   7
   7
   7
   7
  oinclphysicalitpliceorelnai  ehipse and current status.
  ois ary HoZONE_MOVABLE2cr note" name="L7">   7
   7
   4



Toedoriginal LXRssoftwaredbyeloe " name="Lhttp://sourceforge.neh/projec"s/lxr">LXRscommunity"lin,elopmeexperi 4 eb o" name="Lmailto:lxr@l lxr@l lxr.l Redp6.2oL