[Hotplug_sig] MINUTES for Hotplug SIG Con Call 03/12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Summary list of ARs from this meeting:

AR for Mark: Run the new script on ppc64 and possibly ia64
architectures.

AR for Martine: Forward patches to Natalie on returning a CPU to SAL for
ia64 architecture.


#################################

Attendees:
George Mann, BULL
Joel Schopp, IBM
Renier Morales, IBM
Mary Meredith, OSDL
Mark Wong, OSDL
Natalie Protasevich, Unisys
Martine Silbermann, HP


	* Memory hotplug testing.
The problem that Mark was seeing at boot time was due to memory getting
corrupted. The memory initialization code was using an optimization that
assumed that mem_maps were aligned on MAX_ORDER boundaries and resulted
in the possible modification/overwritting of memory outside the
mem_maps. The optimization patch was removed from the tree.

Mark also wrote a new script to try to offline all the CPUs in one
system but hasn't been able to test it. 

AR for Mark: Run the new script on ppc64 and possibly ia64
architectures.

Natalie posted her patch and got some feedback from Ashok and Joel.
She's currently implementing the changes following their comments and
suggestions. Also Li Shaohua has submitted a patch for CPU hotplug on
i386 that seems to complement Natalie's in the sense that he
concentrated his efforts in different part of the code but a merge
between the patches will be needed. Natalie mentionned that she's
currently trying to understand how to best acquire and release the CPU
from SAL. 

AR for Martine: Forward patches to Natalie on returning a CPU to SAL for
ia64 architecture.


	* Use Cases
We discussed the possible candidates for use cases for Hotplug. The top
3 candidates were:
1. Reliability, avoiding down time by replacing components that show
signs of possible failure.
2. Dynamic System Partitioning, including Instant Capacity on Demand
3. Virtualization - Logical add and remove of resources from a virtual
machine.

We talked about the format and content of a use case, OSDL is currently
developing a template for use cases. Their template will be based on the
template originally proposed by Allen Holub 
http://www-106.ibm.com/developerworks/library/co-design5.html#1 
Mary suggested to add another category to the ones listed in this
template for "environment", such as what type of system(s) will this run
on, 1 big server? in a cluster? etc...

For an example of use cases, we can look at the one on PSDN (Persistent
Storage Device Naming)
http://www.developer.osdl.org/maryedie/STORAGE_NETWORKING/PSDN/PSDN_use_
case.txt

Also Chris Wright paper on "Virtualization Techniques in Linux"
presented at OLS last year could also be used as a starting point for
the use case on Virtualization.
http://www.finux.org/Reprints/Reprint-Wright-OLS2004.pdf

We discussed the ways hotplug can impact virtualization; performance
came up as an important issue.
We also discussed the fact that we should separate the 2 cases where
Linux is the host and Linux is the guest. 

CGL is writing a bunch of use cases and some might be relevant to
hotplug such as "Diagnostic monitoring framework" and "CPU diagnostics"
which are dependencies on the "Reliability" use case.

Mary might have a volunteer to start writing the use case on Dynamic
Partitioning, he has a lot of experience with hw on demand and dynamic
hw partitioning. George offered to help as a reviewer on the
Virtualization use case.

Next meeting is scheduled for April 26th at 11:00am -12:00pm PST, 2:00pm
- 3:00pm EST

Thanks for your participation.
Martine J. Silbermann











[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux