[Hotplug_sig] MINUTES for Hotplug SIG Con Call 08/02

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

 




Summary list of ARs from this meeting:

AR for Bryce: Send mail to Dave and/or community to inquire about
desired format to report test results.

AR for Mary: Put a list of statistics tool (such as TOP and SAR) on the
wiki.

AR for David: Look at the SAR issue and provide a patch if needed.

AR for Martine: Update use case on virtualization and send out

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

Attendees:
George Mann, Individual contributor
David Lively, Virtual Iron
Mary Edie Meredith, OSDL
Mark Wong, OSDL
Bryce Harrington, OSDL
Martine Silbermann, HP


	* Report from OLS.
Martine gave a quick report on the hotplug memory BOF. There was a lot
of discussion on memory pressure and how one can deal with it to keep
the memory zones between "easy to remove" and "hard to remove" memory
separate. Too strong memory restrictions are not acceptable (customers
and distros wouldn't go for it). A compromise would be to give the user
control over how much memory can be allocated to non-reclaimable kernel
memory. However making the boundaries between those 2 zones dynamic has
its own set of problems. Slab caches are also an issue since they aren't
currently very hotplug friendly. Several ideas were formulated: amongst
them using Mel's patches which allow you to find the actual physical
page from the slab cache, using the slab shrinker function to determine
if memory can be removed,... Also there are lots of problems w/ X (since
you cannot remove memory that you don't have a reference to). 
Anyways hotplug remove presents many challenges that provided good
material for a very animated and interesting BOF.

The discussion that we had during the SIG con call led to the conclusion
that it might require major kernel reworks to make memory removal work.
In the meantime some hardware provides support that makes removal
easier.

Virtualization was the subject of many papers and a few BOFs. We also
noted that there was more attention given to testing in a more
structured way. David mentioned that Virtual Iron does testing over NFS
and use netperf for network testing.
During the virtualization BOF Rik van Riel gave a brief recap of what
happened at LKS in particular that Xen will be merged as an i386
subarchitecture. VMware presented a proposal for a common VMI (Virtual
Machine Interface)

	* Memory hotplug latest patches
Bryce noted that patch 2.6.13-rc3-git7-mhp1 failed to apply, Dave Hansen
is aware of the issue.

	* Status of CPU test cases (new scripts)
Mark Delcambre worked on the CPU hotplug test scripts, currently 4 out
of 6 cases are implemented. To address memory leaks the plan is to run
the tests under random workloads. Mary already ran OLTP type workload
while taking CPUs off/online. These tests showed that SAR was not
behaving properly when CPUs are added.
AR for David: Look at the SAR issue and provide a patch if needed.

It would be good to keep track of all the statistics tools and make sure
they work w/ hotplug patches.
AR for Mary: Put a list of statistics tool (such as TOP and SAR) on the
wiki.

Since the goal is to do regression testing on the mm tree and all rc
candidates, Bryce is planning to automate both running the tests and
analyzing the results. What format would be most efficient to
communicate test results to the community?
AR for Bryce: Send mail to Dave and/or community to inquire about
desired format to report test results.

As soon as the final memory add patches are available we can start
testing them as well.

	* Status of use cases.
Status quo. Martine is working on updating the virtualization one and
will publish it shortly.

Next meeting is scheduled for August 16th 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