[Hotplug_sig] Re: FW: [Lhms-devel] semi-automated memory migration tests

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

 



Ok, will do.  The hmc's for the POWER systems are supposed to arrive
today.  So hopefully the systems will be ready shortly.

Mark

On Sun, Nov 28, 2004 at 10:28:34PM -0500, Silbermann, Martine wrote:
>  
> Hi Mark,
> 
> We should consider this test for our memory hotplug regression test
> suite.
> Could you please look into it?
> 
> Thx - Martine
> 
> -----Original Message-----
> From: lhms-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> [mailto:lhms-devel-admin@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of IWAMOTO
> Toshihiro
> Sent: Friday, November 26, 2004 4:53 AM
> To: lhms-devel@xxxxxxxxxxxxxxxxxxxxx
> Subject: [Lhms-devel] semi-automated memory migration tests
> 
> Hi,
> 
> I've put a set of memory migration test programs at
> 
> 	http://people.valinux.co.jp/~iwamoto/mh/tests/
> 
> tests-041126.tar.gz should work either with Dave Hansen's patchset or
> with my zone based hotplug emulation patch.
> 
> I found the tests does not work well with Dave's patchset.
> I've found the followings:
> 
> 	- setup_per_zone_pages_min() calls should be added in
> 	   capture_page_range() and online_pages()
> 	- lru_add_drain() should be called before try_to_migrate_pages()
> 
> Unfortunately, I'm still seeing strange problems, which seems to be due
> to kernel memory corruption.
> 
> How to use tests-041126.tar.gz:
> 
> 	1. Extract the tarball and make.  You'll need libaio to build
>            some programs.  Alternatively, you can build only fork-cow
>            and processmem, which don't require libaio.
> 
> 		$ make fork-cow processmem
> 
> 	   Read the makefile for details.
> 
> 	2. Make sure sysfs is mounted on /sys
> 
> 	3. Unless you booted with the "mem=1024m" boot option and have
>            4GB of RAM, edit rotate-dave.sh to set correct $secstart
>            and $secend values.
> 
> 	4. Run the tests.  If you've built all required programs, you
>            can simply type "make test" (as root, of course).
> 	   Otherwise, type "./run.sh 5 ./fork-cow" and so on.
> 	   You might want to set the NACTIVE environment value, which
>            specifies the number of online memory sections during
>            tests, greater than 1.
> 


[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