--- Day changed --- Log opened Mon May 23 23:59:03 2005 00:35 -!- hollis [~hollis@user-0vvde2g.cable.mindspring.com] has quit [Quit: leaving] 01:17 -!- rread [~robert@datarithm.com] has quit [Remote host closed the connection] 01:47 < tessier_> I would ask him but he is not available at the moment. The only thing I have heard about these blades is second hand from someone else. 01:48 < tessier_> I think good hardware is worth paying for if you have the money. 01:48 < tessier_> Unfortunately like many employers mine does not. 01:48 < tessier_> And always goes for the cheapest solutions. 01:48 < tessier_> They just lost an hd on the accounting/inventory system. Fsck'd right in the arse they are. 02:15 -!- liberie [~root@dsl027-160-029.atl1.dsl.speakeasy.net] has quit [Ping timeout: 480 seconds] 02:16 -!- cartel_ [~cartel@shinobi.thoughtcrime.org.nz] has joined #xen 02:16 < cartel_> hey all 02:16 < cartel_> looking for some doc / help on pci device exclusion and pci = [ 'x,y,z' ] 02:32 < cartel_> nm, seems to be working now 02:34 -!- Tv [~Tv@hq.inoi.fi] has quit [Quit: Client exiting] 02:54 -!- woody__ [~woody@bi01p1.co.us.ibm.com] has joined #xen 02:54 -!- woody_ [~woody@bi01p1.co.us.ibm.com] has quit [Read error: Connection reset by peer] 02:58 -!- tessier [~treed@203.210.214.65] has joined #xen 03:08 < mael> hi 03:21 -!- betonamu [~Administr@dhcp-243-187.mag.keio.ac.jp] has joined #xen 03:23 < betonamu> hello, anybody here? i run "xm list", and it shows one VCPU column, but what does VCPU mean in xen? 03:32 < mael> you must run "unstable", no? 03:32 < mael> I think this mean "Virtual CPU" 03:33 < betonamu> mael: yes, unstable 03:33 < mael> xen 3 will support multiple cpu for domains 03:33 < mael> so they added the VCPU stuff 03:33 < mael> (if I understood correctly) 03:33 < betonamu> multiple cpu for domain? that means one domain runs on multiple cpu? 03:34 < mael> It mean you can emulate SMP system 03:34 < mael> the domain sees 'n' VCPU 03:34 < mael> and the VCPU can be real CPU or not 03:35 < betonamu> ah that is great. how many cpu can i set for one domain? any limition? 03:35 < betonamu> and how to set that? 03:35 < mael> well, I don't know :) 03:35 < mael> I haven't been playing with unstable yet :) 03:36 < mael> but I guess some devs here might tell 03:36 < betonamu> that is nice to emulate SMP. so developer can write program for smp without having the real hardware :) 03:37 < mael> betonamu: domain/context switching overhead will give you a limit 03:37 < mael> and I presume this will happen very fast 03:37 < betonamu> how to calculate/estimate that limit? 03:37 < mael> you should test and tell me! 03:38 < betonamu> :) the problem is that i dont know how to test 03:39 < betonamu> looks like there are smt like vcpu_to_cpu setting in sxp 03:39 < betonamu> and "cpumap" 03:40 < mael> I hope I was right anyway, because as I told you, this is just guessing 03:40 < betonamu> yeah but that makes sense to me 03:40 < betonamu> or it works this way: this is not to emulate SMP 03:41 < betonamu> if you have N cpu, you can configure to give some to a domain 03:41 < betonamu> like CPU1, CPU3 and CPU4 - not CPU2 03:41 < betonamu> i guess this is more practical 03:42 < betonamu> virtual CPUs are always count from 1 up 03:42 < mael> betonamu: well I'm not sure, because I think cpu pinning already existed in xen 2 03:43 < mael> I'm download unstable sources... 03:43 < mael> +ing 03:43 < betonamu> yes i am reading code rite now to figure this out 03:46 < mael> there a #define MAX_VIRT_CPUS 32 in xen/include/public/xen.h 03:47 < betonamu> hmm.. just found a small bug in xm/main.py :) 03:47 < mael> and MAX_VIRT_CPUS seem to be used for the vcpu stuff 03:48 < betonamu> to make (a patch) or not to make :) 03:53 < betonamu> mael: if i want to compile a kernel module for domU, what i must do? 03:53 < mael> betonamu: there's a vcpu.c in ia64 arch only 03:54 < mael> betonamu: recompile using arch=xen 03:54 < betonamu> mael: ah... but finally what does that vcpu do? probably we must wait for some developers to popup here to ask 03:55 < betonamu> mael: then copy to domU/lib/modules/ ? 03:56 < mael> betonamu: probably 03:56 < mael> I have only used monolithic kernel so far 03:57 < betonamu> any chance to compile the module from inside domU? 03:57 < mael> I think the domU must be able to load the module, so it must be on a FS it has access to 03:57 < mael> betonamu: why not? 03:57 < betonamu> yes of course the module must stay inside domU filesystem 03:58 < mael> the domU/lib/... stuff was not very clear :) 03:58 < betonamu> mael: what clear? 03:59 < mael> I was not sure about the meaning 04:00 < mael> clear=obvious 04:00 < betonamu> i meant what do you mean by "clear"? 04:01 < betonamu> that is for kernel module of domU. that is very clear 04:01 < mael> I couldn't decide where you planned to put the module :) 04:01 < betonamu> of course in the normal place 04:02 < betonamu> the kernel code to load module doesnt change, rite? 04:02 < mael> I don't think so 04:02 < betonamu> (only machine-dependent code are changed for xen para-virtualization) 04:02 < betonamu> i am sure 04:05 < betonamu> lots of linux syscall remain unchanged in xen. and one of them (sys_create_module) is used to load kernel module 04:05 -!- Shaun [ndci@ip68-111-70-41.oc.oc.cox.net] has joined #xen 04:07 -!- enum [~Administr@ip-207-145-127-226.lax.megapath.net] has joined #xen 04:08 < enum> yo, this seems to be a serious issue. I am using xen 2.0.6, and when using my normal debian kernel everything is fine. But with xen in dom0 I am getting an error when I do a lot of hd activity 04:08 < enum> hda: Lost Interrupt 04:11 < enum> I feel that I should mention this exact problem is happening on 2 seperate machines 04:18 < betonamu> enum: you should post to devel list, so some gurus might help you 04:19 < mael> ping rusty (strange you're still there at that time :)) 04:37 < rusty> mael: ack 04:38 < betonamu> rusty: what is vcpu in unstable? 04:38 < rusty> betonamu: virtual number of CPUs the domain can use. 04:39 < mael> rusty: does it works on all arch? 04:39 < rusty> mael: Don't know, actually. 04:39 < mael> ok 04:40 < mael> I think we should send a mail on xen-devel to ask for a new entry in the FAQ 04:42 < mael> it seems to be an interesting feature in the next release but there's almost no info about it in the documentation/presentation nor on the devel ML 04:43 < betonamu> rusty: does that mean we can emulate SMP on an UP? 04:45 < rusty> betonamu: that's part of it, yes. 04:45 < mael> betonamu: aliguori and unriel have been doing test with vcpu > cpu 04:45 * mael have been avidly digging in the devel ML 04:47 -!- rusty [~rusty@bh02i525f01.au.ibm.com] has quit [Quit: Client exiting] 04:48 < betonamu> sweet :) 04:50 < tessier_> mael: The VCPU can be real CPU or not? So I can sell virtual hosting services and tell my customers they are on an 8-way box and charge them a lot of money? :) 04:50 < mael> tessier: yeah it seems this would be possible 04:51 < betonamu> tessier_ : great way to make money :) 04:51 < mael> betonamu: http://lists.xensource.com/archives/cgi-bin/namazu.cgi?query=vcpu&submit=Search%21&idxname=xen-devel&max=20&result=normal&sort=score 04:51 * tessier_ thinks evil thoughts 04:51 * tessier_ rents time to the DOE on his 1024-way box 04:51 < betonamu> mael: nice 04:52 < betonamu> will take a closer look 05:08 -!- athomas [~athomas@ppp-0-69.lond-a-3.access.uk.tiscali.com] has joined #xen 06:01 < tessier_> Anyone using Xen on RHEL4? 06:01 < tessier_> My xen kernel installed from binaries seems to be missing modules required to see my / on lvm 06:02 < tessier_> Wondering if there is an easy fix or if I need to recompile my own xen kernel from the source 06:30 -!- betonamu [~Administr@dhcp-243-187.mag.keio.ac.jp] has quit [Ping timeout: 480 seconds] 07:27 -!- lilo_ is now known as lilo 07:28 -!- hebutterworth [~harry@blueice3n1.uk.ibm.com] has joined #xen 08:47 -!- rusty [~rusty@ppp60-148.lns1.cbr1.internode.on.net] has joined #xen 08:48 < rusty> I suspect you are not really on IRC at 5am your time... 08:52 < mael> dunno 08:52 < knewt> i was this morning :/ 08:54 < mael> knewt: so, how is your dm work going? 09:06 -!- tessier [~treed@203.210.214.65] has quit [Ping timeout: 480 seconds] 09:17 -!- tessier [~treed@222.253.72.54] has joined #xen 09:19 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has joined #xen 09:31 -!- cartel [~cartel@shinobi.thoughtcrime.org.nz] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- Sir_Ahzz [~ahzz@c-24-0-215-3.hsd1.tx.comcast.net] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- pwagland [~paul@kungfucoder.org] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- hbaum [~hbaum@bi01p1.co.us.ibm.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- Rai [~blackfox@ketnar.ketnar.org] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- tessier [~treed@222.253.72.54] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- hebutterworth [~harry@blueice3n1.uk.ibm.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- Shaun [ndci@ip68-111-70-41.oc.oc.cox.net] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- woody__ [~woody@bi01p1.co.us.ibm.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- cartel_ [~cartel@shinobi.thoughtcrime.org.nz] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- movement [~moz@82.152.177.227] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- knewt [~jmb@p213.54.100.97.tisdip.tiscali.de] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- JViz [Anomaly@cpe-065-190-033-248.triad.res.rr.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- viewbee [~viewbee@198.146.4.74] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- tim [~tim@cpe-66-67-139-238.rochester.res.rr.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- grifferz [andy@laudanum.strugglers.net] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- tab [~tab@darwin.snarc.org] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- murble [~murble@debian.home.boughton.org.uk] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- Hunger [Hunger.hu@Hunger.hu] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- muli_ [~muli@alhambra.mulix.org] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- tessier_ [~treed@203.210.216.1] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- demon [demon@66.35.250.240] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- cfreak [cfOFTC@no.real-lif3.de] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- lilo [~lilo@lilo.usercloak.oftc.net] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- surriel [~riel@imladris.surriel.com] has quit [iridium.oftc.net jupiter.oftc.net] 09:31 -!- schweeb [~chris@schweeb.org] has quit [iridium.oftc.net jupiter.oftc.net] 09:32 -!- pwagland [~paul@kungfucoder.org] has joined #xen 09:32 -!- hbaum [~hbaum@bi01p1.co.us.ibm.com] has joined #xen 09:32 -!- Sir_Ahzz [~ahzz@c-24-0-215-3.hsd1.tx.comcast.net] has joined #xen 09:32 -!- cartel [~cartel@shinobi.thoughtcrime.org.nz] has joined #xen 09:32 -!- Rai [~blackfox@ketnar.ketnar.org] has joined #xen 09:32 -!- mode/#xen [+o Sir_Ahzz ] by jupiter.oftc.net 09:32 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has joined #xen 09:32 -!- tessier [~treed@222.253.72.54] has joined #xen 09:32 -!- hebutterworth [~harry@blueice3n1.uk.ibm.com] has joined #xen 09:32 -!- Shaun [ndci@ip68-111-70-41.oc.oc.cox.net] has joined #xen 09:32 -!- woody__ [~woody@bi01p1.co.us.ibm.com] has joined #xen 09:32 -!- cartel_ [~cartel@shinobi.thoughtcrime.org.nz] has joined #xen 09:32 -!- movement [~moz@82.152.177.227] has joined #xen 09:32 -!- knewt [~jmb@p213.54.100.97.tisdip.tiscali.de] has joined #xen 09:32 -!- JViz [Anomaly@cpe-065-190-033-248.triad.res.rr.com] has joined #xen 09:32 -!- viewbee [~viewbee@198.146.4.74] has joined #xen 09:32 -!- tim [~tim@cpe-66-67-139-238.rochester.res.rr.com] has joined #xen 09:32 -!- murble [~murble@debian.home.boughton.org.uk] has joined #xen 09:32 -!- tab [~tab@darwin.snarc.org] has joined #xen 09:32 -!- grifferz [andy@laudanum.strugglers.net] has joined #xen 09:32 -!- Hunger [Hunger.hu@Hunger.hu] has joined #xen 09:33 -!- muli_ [~muli@alhambra.mulix.org] has joined #xen 09:33 -!- tessier_ [~treed@203.210.216.1] has joined #xen 09:33 -!- demon [demon@66.35.250.240] has joined #xen 09:33 -!- cfreak [cfOFTC@no.real-lif3.de] has joined #xen 09:33 -!- lilo [~lilo@lilo.usercloak.oftc.net] has joined #xen 09:33 -!- surriel [~riel@imladris.surriel.com] has joined #xen 09:33 -!- schweeb [~chris@schweeb.org] has joined #xen 09:48 -!- knewt [~jmb@p213.54.100.97.tisdip.tiscali.de] has quit [Ping timeout: 480 seconds] 09:57 -!- rharper [~rharper@pixpat.austin.ibm.com] has joined #xen 09:57 -!- xai [~pasta@cpe-70-112-17-10.austin.res.rr.com] has joined #xen 10:04 -!- knewt [~jmb@p213.54.94.151.tisdip.tiscali.de] has joined #xen 10:08 -!- rusty [~rusty@ppp60-148.lns1.cbr1.internode.on.net] has quit [Quit: Client exiting] 10:08 -!- services.oftc.net changed the topic of #xen to: Xen Homepage-> http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html || Xen Wiki -> http://wiki.xensource.com || vm-tools : http://www.cs.utexas.edu/users/aliguori/vm-tools/ 10:15 -!- hollis [~hollis@user-0vvde2g.cable.mindspring.com] has joined #xen 10:21 -!- liberie [~root@dsl027-160-029.atl1.dsl.speakeasy.net] has joined #xen 10:21 -!- yarihm [~yarihm@vpn-global-015-dhcp.ethz.ch] has joined #xen 10:47 -!- hollis [~hollis@user-0vvde2g.cable.mindspring.com] has quit [Quit: leaving] 10:50 -!- yarihm [~yarihm@vpn-global-015-dhcp.ethz.ch] has quit [Quit: Leaving] 11:07 -!- jimix [~jimix@ip13.194.susc.suscom.net] has joined #xen 11:23 < knewt> erm. i somehow don't think there's /any/ chance i'll be able to make it to Canada, when i couldn't even make it to the UK :( 11:38 -!- aliguori- [~anthony@cpe-70-112-81-91.austin.res.rr.com] has joined #xen 12:32 -!- hollis [~hollis@pixpat.austin.ibm.com] has joined #xen 12:54 -!- athomas [~athomas@ppp-0-69.lond-a-3.access.uk.tiscali.com] has quit [Quit: Leaving] 12:55 -!- jimix [~jimix@ip13.194.susc.suscom.net] has quit [Quit: jimix] 12:57 -!- DEac- [~deac@xdsl-213-196-200-210.netcologne.de] has joined #xen 13:08 -!- hebutterworth [~harry@blueice3n1.uk.ibm.com] has quit [Quit: Leaving] 13:29 -!- bunoc [~bun@YahooBB219206220072.bbtec.net] has joined #xen 13:45 -!- aliguori- [~anthony@cpe-70-112-81-91.austin.res.rr.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- cfreak [cfOFTC@no.real-lif3.de] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- tessier_ [~treed@203.210.216.1] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- demon [demon@66.35.250.240] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- surriel [~riel@imladris.surriel.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- muli_ [~muli@alhambra.mulix.org] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- schweeb [~chris@schweeb.org] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- lilo [~lilo@lilo.usercloak.oftc.net] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- rharper [~rharper@pixpat.austin.ibm.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- grifferz [andy@laudanum.strugglers.net] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- tab [~tab@darwin.snarc.org] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- murble [~murble@debian.home.boughton.org.uk] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- tim [~tim@cpe-66-67-139-238.rochester.res.rr.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- cartel_ [~cartel@shinobi.thoughtcrime.org.nz] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- woody__ [~woody@bi01p1.co.us.ibm.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- tessier [~treed@222.253.72.54] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- JViz [Anomaly@cpe-065-190-033-248.triad.res.rr.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- movement [~moz@82.152.177.227] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- Hunger [Hunger.hu@Hunger.hu] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- Shaun [ndci@ip68-111-70-41.oc.oc.cox.net] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- viewbee [~viewbee@198.146.4.74] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- cartel [~cartel@shinobi.thoughtcrime.org.nz] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- Sir_Ahzz [~ahzz@c-24-0-215-3.hsd1.tx.comcast.net] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- DEac- [~deac@xdsl-213-196-200-210.netcologne.de] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- knewt [~jmb@p213.54.94.151.tisdip.tiscali.de] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- Rai [~blackfox@ketnar.ketnar.org] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- hbaum [~hbaum@bi01p1.co.us.ibm.com] has quit [oxygen.oftc.net jupiter.oftc.net] 13:45 -!- pwagland [~paul@kungfucoder.org] has quit [oxygen.oftc.net jupiter.oftc.net] 13:46 -!- DEac- [~deac@xdsl-213-196-200-210.netcologne.de] has joined #xen 13:46 -!- aliguori- [~anthony@cpe-70-112-81-91.austin.res.rr.com] has joined #xen 13:46 -!- knewt [~jmb@p213.54.94.151.tisdip.tiscali.de] has joined #xen 13:46 -!- rharper [~rharper@pixpat.austin.ibm.com] has joined #xen 13:46 -!- schweeb [~chris@schweeb.org] has joined #xen 13:46 -!- surriel [~riel@imladris.surriel.com] has joined #xen 13:46 -!- lilo [~lilo@lilo.usercloak.oftc.net] has joined #xen 13:46 -!- cfreak [cfOFTC@no.real-lif3.de] has joined #xen 13:46 -!- demon [demon@66.35.250.240] has joined #xen 13:46 -!- tessier_ [~treed@203.210.216.1] has joined #xen 13:46 -!- muli_ [~muli@alhambra.mulix.org] has joined #xen 13:46 -!- Hunger [Hunger.hu@Hunger.hu] has joined #xen 13:46 -!- grifferz [andy@laudanum.strugglers.net] has joined #xen 13:46 -!- tab [~tab@darwin.snarc.org] has joined #xen 13:46 -!- murble [~murble@debian.home.boughton.org.uk] has joined #xen 13:46 -!- tim [~tim@cpe-66-67-139-238.rochester.res.rr.com] has joined #xen 13:46 -!- viewbee [~viewbee@198.146.4.74] has joined #xen 13:46 -!- JViz [Anomaly@cpe-065-190-033-248.triad.res.rr.com] has joined #xen 13:46 -!- movement [~moz@82.152.177.227] has joined #xen 13:46 -!- cartel_ [~cartel@shinobi.thoughtcrime.org.nz] has joined #xen 13:46 -!- woody__ [~woody@bi01p1.co.us.ibm.com] has joined #xen 13:46 -!- Shaun [ndci@ip68-111-70-41.oc.oc.cox.net] has joined #xen 13:46 -!- tessier [~treed@222.253.72.54] has joined #xen 13:46 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has joined #xen 13:46 -!- pwagland [~paul@kungfucoder.org] has joined #xen 13:46 -!- hbaum [~hbaum@bi01p1.co.us.ibm.com] has joined #xen 13:46 -!- Sir_Ahzz [~ahzz@c-24-0-215-3.hsd1.tx.comcast.net] has joined #xen 13:46 -!- cartel [~cartel@shinobi.thoughtcrime.org.nz] has joined #xen 13:46 -!- Rai [~blackfox@ketnar.ketnar.org] has joined #xen 13:46 -!- mode/#xen [+o Sir_Ahzz ] by jupiter.oftc.net 14:06 -!- niv [~nivedita@bi01p1.co.us.ibm.com] has joined #xen 14:33 -!- aliguori- [~anthony@cpe-70-112-81-91.austin.res.rr.com] has quit [Ping timeout: 480 seconds] 14:40 -!- aliguori- [~anthony@pixpat.austin.ibm.com] has joined #xen 14:56 -!- pwagland [~paul@kungfucoder.org] has quit [Quit: BitchX-1.1-final -- just do it.] 15:01 -!- bunoc [~bun@YahooBB219206220072.bbtec.net] has quit [Remote host closed the connection] 15:06 -!- soffi [~soffi@Tolvudeild-SC-gw.vv.simnet.is] has quit [Quit: Leaving] 15:21 -!- aliguori- [~anthony@pixpat.austin.ibm.com] has quit [Ping timeout: 480 seconds] 15:27 -!- mikenc [~mikenc@199.108.226.254] has joined #xen 15:29 -!- aliguori- [~anthony@pixpat.austin.ibm.com] has joined #xen 15:57 -!- aliguori [~anthony@pixpat.austin.ibm.com] has quit [Quit: Leaving] 16:08 -!- aliguori- is now known as aliguori 16:18 -!- aliguori [~anthony@pixpat.austin.ibm.com] has quit [Read error: Connection reset by peer] 16:19 -!- aliguori [~anthony@pixpat.austin.ibm.com] has joined #xen 16:31 -!- soffi [~soffi@proxy.du.vdsl.is] has joined #xen 16:55 -!- schweeb [~chris@schweeb.org] has quit [Ping timeout: 480 seconds] 17:16 < xai> network? why is everyone leaving? 17:16 -!- katzj [~katzj@wlanconf-nat-pool-bos.redhat.com] has quit [Read error: Connection reset by peer] 17:16 < xai> or joining. 17:50 -!- soffi [~soffi@proxy.du.vdsl.is] has quit [Quit: This computer has gone to sleep] 17:58 < knewt> mael: been doing some other stuff just lately, but i'm going to get back to it shortly :) 17:59 -!- soffi [~soffi@proxy.du.vdsl.is] has joined #xen 18:17 -!- hollis [~hollis@pixpat.austin.ibm.com] has quit [Quit: leaving] 18:22 -!- aliguori [~anthony@pixpat.austin.ibm.com] has quit [Quit: Leaving] 18:24 -!- monski [~monrad@213083190130.sonofon.dk] has joined #xen 18:38 -!- rharper [~rharper@pixpat.austin.ibm.com] has quit [Quit: Leaving] 18:39 -!- soffi [~soffi@proxy.du.vdsl.is] has quit [Quit: This computer has gone to sleep] 18:46 -!- knewt [~jmb@p213.54.94.151.tisdip.tiscali.de] has quit [Ping timeout: 480 seconds] 18:49 -!- knewt [~jmb@zeus.pimb.org] has joined #xen 18:55 -!- knewt [~jmb@zeus.pimb.org] has quit [Remote host closed the connection] 18:55 -!- knewt [~jmb@zeus.pimb.org] has joined #xen 18:56 -!- monski is now known as monrad 19:00 -!- knewt [~jmb@zeus.pimb.org] has quit [Remote host closed the connection] 19:05 -!- knewt [~jmb@p213.54.74.1.tisdip.tiscali.de] has joined #xen 19:18 -!- aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has joined #xen 19:29 -!- knewt_ [~jmb@zeus.pimb.org] has joined #xen 19:29 -!- tessier [~treed@222.253.72.54] has quit [Ping timeout: 480 seconds] 19:30 -!- soffi [~soffi@proxy.du.vdsl.is] has joined #xen 19:32 -!- knewt [~jmb@p213.54.74.1.tisdip.tiscali.de] has quit [Ping timeout: 480 seconds] 19:34 -!- knewt_ [~jmb@zeus.pimb.org] has quit [Remote host closed the connection] 19:39 -!- knewt [~jmb@p213.54.69.164.tisdip.tiscali.de] has joined #xen 19:42 -!- katzj [~katzj@c-66-30-206-55.hsd1.ma.comcast.net] has joined #xen 19:52 -!- knewt [~jmb@p213.54.69.164.tisdip.tiscali.de] has quit [Quit: leaving] 19:52 -!- knewt [~jmb@p213.54.69.164.tisdip.tiscali.de] has joined #xen 20:11 -!- niv [~nivedita@bi01p1.co.us.ibm.com] has quit [Quit: Quitting] 20:14 -!- niv [~nivedita@bi01p1.co.us.ibm.com] has joined #xen 20:20 -!- rusty [~rusty@bh02i525f01.au.ibm.com] has joined #xen 20:23 < rusty> niv: ping? 20:30 < rusty> aliguori: ping? 20:30 < niv> heya rusty 20:30 < niv> just sent you an email 20:31 < rusty> niv: yes, so I jumped on IRC. 20:31 < niv> how goes it? 20:31 < rusty> Just writing my OLS paper. 20:32 < niv> What's your topic? 20:32 < rusty> Anyway, Mike has switched xend to store its persistent data in the store, and I'm trying to get the xenbus driver working. 20:32 < aliguori> hey rusty 20:32 < rusty> niv: nfsim 20:32 < niv> Ah, I remember now 20:32 < rusty> aliguori: When I ^] the console I can't reconnect. 20:33 < aliguori> in vm-tools? yeah, in the latest version it connects the controlling terminal.. i have to add an option to connect a pty 20:33 < aliguori> rusty: is the store changing in the near future? 20:33 < rusty> aliguori: and I wasn't sure how to use the -B option: I want /dev/hdb to appear as /dev/sda inside. 20:33 < aliguori> rusty: what version are you using? 20:33 < rusty> aliguori: 0.0.4 20:33 < aliguori> cvs is quite different.. there's a vm-vbd command 20:33 < niv> rusty: just what I was about to ask, and is it settled? 20:33 < aliguori> ahh, i see 20:34 -!- tessier_ [~treed@203.210.216.1] has quit [Read error: Connection reset by peer] 20:34 < niv> aliguori: when are you releasing another version of vm-tools? 20:34 < aliguori> niv: the plan is tomorrow 20:34 < aliguori> i just got save/restore working 20:35 < niv> cool! 20:35 < rusty> niv: well, it's kinda settled. We need to get a prototype so we can properly critique the layout. 20:36 < aliguori> rusty: are the tools responsible for seeting up the data layout? 20:36 < rusty> aliguori: your code is also not really designed to drop into the xen tree AFAICT. 20:36 < aliguori> no, it's not 20:36 < niv> rusty: ok, also, what else will be impacted? 20:36 < knewt> rusty: heh, you're going to canada then i guess? 20:37 < rusty> aliguori: Yes, but the layout is very much in flux. 20:37 < rusty> niv: well, the devices will be impacted, and the tools. Not much else. 20:37 < rusty> knewt: You mean OLS? Yes. 20:38 < rusty> aliguori: looks like we're going to go for a UUID for each domain. I'll probably add that as an arg to xs_introduce, and then the domain can ask the store "who am I?" 20:39 < aliguori> rusty: how's the uuid going to be generated? 20:39 < niv> xenbus being neither in xen nor a bus ;) 20:39 < knewt> rusty: yeah. if i couldn't afford to get to the uk, i don't think i'm going to be able to make canada unfortunately :( 20:39 < rusty> aliguori: the tools make it up. Then they set up /domain//.... 20:40 < rusty> aliguori: the killer is that people want names in Kanji, so using names was going to be nasty. 20:40 < aliguori> rusty: of course 20:41 < rusty> aliguori: and domain ids are local, and people were talking about clusters, so I gave in 8) 20:41 < aliguori> names are not going to be enough too.. i imagine people are going to want groups too 20:41 < aliguori> rusty: yeah, this was inevitable :-) 20:41 < rusty> aliguori: Yeah, tools problem 8) 20:42 < aliguori> as it should be :-) 20:43 < aliguori> rusty: does this mean the store is not going to just deal in strings or are you going to standardize on utf8 or something? 20:44 < rusty> aliguori: it can handle arbitrary data, although everything so far is a string. 20:47 < aliguori> rusty: so does that mean paths must be ascii? 20:47 < aliguori> yeah, i guess that makes sense 20:47 < rusty> Paths must be a-zA-Z0-9- 20:47 < niv> rusty: is the layout still going to resemble the unreadable mess that some other implementations generate? 20:47 < aliguori> oh, ok 20:47 < rusty> And I'm thinking about removing A-Z. 20:47 < rusty> niv: I am fighting against that one now. 20:48 < rusty> niv: I have the OF tree as an example of how not to do it. 20:48 < niv> rusty: yep, that's the one I saw, and really, seemed ghastly 20:48 < rusty> niv: I'm trying to scare them straight 8) 20:49 < niv> rusty: good :) more power to ya! 20:50 < rusty> aliguori: basically xs_linux_build takes two new args: a evtchn and a memory_t *: the evtchn is the evtchn set up by the tool, and the memory_t is the mfn of the shared page set up by the xc_linux_build() function 20:50 -!- tessier_ [~treed@222.253.77.38] has joined #xen 20:51 < rusty> aliguori: ie (from my hacked vm-tools-0.0.4): 20:51 < rusty> + /* FIXME: handle errors. */ 20:51 < rusty> + xsh = xs_daemon_open(); 20:51 < rusty> + fprintf(stderr, "Opened connection to daemon: %p %s\n", 20:51 < rusty> + xsh, xsh ? "" : strerror(errno)); 20:51 < rusty> + if (xsh) { 20:51 < rusty> + if (xc_evtchn_bind_interdomain(xc_handle, DOMID_SELF, domid, 20:51 < rusty> + &store_local_evtchn, 20:51 < rusty> + &store_evtchn) != 0) 20:51 < rusty> + perror("xc_evtchn_bind_interdomain failed"); 20:52 < rusty> + 20:52 < rusty> + if (build_domain(xc_handle, domid, store_evtchn, &store_mfn) == -1) { 20:52 -!- monrad [~monrad@213083190130.sonofon.dk] has quit [Quit: Leaving] 20:52 < aliguori> yeah, i've got a store locally and have a version of vm-tools that builds against it :-) 20:52 < aliguori> i haven't committed it to our cvs because we're still going to ship against xen-unstable (which doesn't include the store yet) 20:53 < aliguori> rusty: do you know what's going on in mike wray's tree btw? it looks like christian and steve are doing a ton of xend work in xen-unstable 20:53 < rusty> aliguori: the store will go in RSN. Other than the change to the xs_introduce function it's unchanged fotr weeks 20:53 < rusty> aliguori: yes, Mike mentioned that. He's going to have some merge fun soon. 20:55 < aliguori> rusty: as soon as it goes in, we'll do a store-friendly release :-) i'll be very happy to get rid of the block device setup code once the store can do that 20:55 < niv> rusty: so we are going to have something fairly soon that will incorporate all of these various efforts? 20:56 < rusty> niv: from the call last night, some of the stuff will just go into the main tree. Mike and I need to actually get the block devices using this so we can nail down the correct layout of the store. 20:58 < rusty> niv: The various parts are: (1) the xenstore code itself, (2) the xc_linux_build and start_info_t changes for the store shared page, (3) the tools changes to use the new xc_linux_build, (4) the tools changes to actually populate the store, (5) the driver changes to actually use the store. 20:59 < rusty> (1) can go in today. (2) needs (3) so compile doesn't break, but hopefully late this week. (4) and (5) are an iterative process as the layout changes. 21:01 < niv> rusty: I don't have access to Mike Wray's tree - is this publicly available? I wanted the API that the drivers will use 21:02 < rusty> niv: ah, that kinda doesn't exist yet. I'm writing the xenbus driver, but it as the comment at the top says: 21:02 < rusty> "When this code grows up, it's going to be a bus driver!" 21:03 < aliguori> :-) 21:03 < niv> heh ;) 21:04 < rusty> niv: they may also query the store directly. THe interface is the same as xs.h in userspace. 21:04 < niv> ah, good to know.. 21:07 < rusty> niv: I can send you my current kernel code. 21:07 < niv> rusty: yes, please! many thanks.. 21:13 < rusty> niv: sent. 21:14 < niv> I accidentally booted to an old version of Xen (April 12th tarball) and was running tests without noticing and found that all udp datagrams get dropped if less than 1470bytes thereabouts 21:14 < niv> going from dom1 to remote host 21:16 < niv> rusty: thanks! rcvd.. 21:16 < niv> Wonder if there is other weirdness that is getting by our testing... 21:18 -!- niv [~nivedita@bi01p1.co.us.ibm.com] has left #xen [Leaving] 21:20 -!- Vip- [~weasel@S0106000c41cd470e.cg.shawcable.net] has joined #xen 21:20 < Vip-> Why am I getting an "unable to mount root fs via NFS" when booting the xen.gz? 21:21 < aliguori> Vip-: you don't have a root= parameter in the kernel module line probably 21:21 < Vip-> aligouri: just a sec, this is what I have: 21:22 -!- bunoc [~bun@YahooBB219206220072.bbtec.net] has joined #xen 21:22 < Vip-> title Fedora Core (2.6.11-initrd-xen0) 21:22 < Vip-> root (hd0,1) 21:22 < Vip-> kernel /boot/xen.gz dom0_mem=262144 noreboot 21:22 < Vip-> module /boot/vmlinuz-2.6.11.10-xen0 ro root=/dev/sda2 21:22 < Vip-> module /boot/initrd-2.6.11.10-xen0.img 21:23 < Vip-> I've noticed on boot that sda2 doesn't show up as found. I can see hdc , the cdrom drive, but nothing else 21:23 < aliguori> Vip-: oh 21:24 < Vip-> And I never get to a line saying "booting domain 0" or something similar 21:24 < aliguori> i bet you didn't enable your scsi controller in the xen kernel config 21:24 < Vip-> ali: :-) I got that too...just a sec :-) 21:24 < aliguori> that error your getting is a linux kernel one 21:24 < Vip-> CONFIG_SCSI_SATA=y 21:25 < aliguori> it means that it cannot find the root device.. usually, it occurs when root= isn't set at all 21:25 < Vip-> CONFIG_SCSI_SATA_PROMISE=m 21:25 < Vip-> Yeah, hrmmm....doh! 21:25 < aliguori> does your initrd have that module in it? 21:25 < aliguori> how did you make that initrd? 21:25 < Vip-> Uh...does this need to be enabled? "# CONFIG_BLK_DEV_IDE_SATA is not set" 21:26 < aliguori> i dunno all that much about scsi configuration 21:26 < Vip-> mkinitrd /boot/initrdsomething 21:26 < aliguori> but i'd recommend compilng your scsi drivers in statically 21:26 < aliguori> i've had mixed results with fedora's mkinitrd script and xen 21:27 < Vip-> ok, I'll try a static compile. 21:27 < aliguori> still, that's not quite the error i'd expect if that was the problem 21:27 < aliguori> it usually says something like invalid block device 21:27 < Vip-> Yeah, in this case it tries NFS boot. 21:28 < Vip-> Like I said, I don't see sda2 recognized during the boot 21:33 < Vip-> Should I remove the initrd line from the boot menu? 21:34 < aliguori> the initrd is necessary in fedora because of the way they have their udev setup 21:34 < Vip-> ah , ok 21:37 -!- soffi [~soffi@proxy.du.vdsl.is] has quit [Quit: This computer has gone to sleep] 21:40 -!- tessier [~treed@222.253.85.43] has joined #xen 21:41 < Vip-> ali: so make no changes to the menu.lst for grub? 21:41 -!- soffi [~soffi@proxy.du.vdsl.is] has joined #xen 21:41 < aliguori> Vip-: yeah, you should be ok with what you have.. have you had any additional luck? 21:41 < Vip-> I just finished the static driver compile...doing mkinitrd 21:42 < Vip-> No module sata_via found for kernel 2.6.11.10-xen0, aborting 21:43 < knewt> it's easy enough to work around the udev issues requiring an initrd. just create the minimal necessary device nodes 21:44 < knewt> i admit i have to use an initrd, but that's because my boot device doesn't even exist until it's been "discovered" by userland 21:45 < Vip-> knewt: what do you mean "minimal necessary device nodes"? 21:49 < knewt> i believe that /dev/console and /dev/null are the minimal required. might be mis-remembering though 21:51 < knewt> oh, you might need /dev/zero actually i think 21:52 < Vip-> ok 21:53 < Vip-> knewt: I have a sata drive, any ideas on how to get it working? 21:54 < knewt> you've built the necessary drivers into the kernel? 21:54 < Vip-> knewt: yes 21:54 < Vip-> CONFIG_SCSI_SATA=y 21:55 < Vip-> CONFIG_SCSI_SATA_PROMISE=y 21:55 < knewt> verified that the same config works on a non-xen kernel? 21:55 < Vip-> oh yeah...heh...not yet :-) 21:55 < Vip-> Probably a good idea, huh? 21:55 < aliguori> Vip-: if you've got the time, i'd recommend taking the fedora kernel config and porting it to xen 21:56 < aliguori> that's what i did for my gentoo system and then i just saved that config... 21:56 < aliguori> there's only a handful of extra xen specific parameters and then some normal ones that xen doesn't like (mostly isa related it seems) 21:57 < Vip-> ali: I've tried that. When I do that it wants to take this x86_64 and compile i386 for it. ??? 21:57 < aliguori> ?? 21:57 < aliguori> i'm not sure i parse that statement 21:57 < Vip-> ali: I copied the /boot/config- to .config and ran "make ARCH=xen oldconfig" 21:57 < aliguori> ohhh, i did it by hand 21:58 < rusty> aliguori: you going to OLS? 21:58 < Vip-> ali: then when I do a make ARCH=xen world , it goes off and sets all the architecture stuffs to i386 instead of x86_64 21:58 < aliguori> rusty: yup 21:58 < aliguori> Vip-: oh! you're on x86_64? 21:58 < aliguori> heheh, ok, all bets are off then :-) 21:58 < Vip-> ali: yeah 21:59 < Vip-> ali: hahaha 21:59 < aliguori> oh, that explains it :_0 21:59 < aliguori> it's entirely possible that the scsi drivers are broken somehow 21:59 < rusty> aliguori: cool. I'll be in Austin a couple of weeks before, too. 21:59 < knewt> i have a pretty minimal configuration on my server. my laptop (standard ubuntu-built kernel right now) is 493 y, 1386 m. my server is 228 y, 0 m. *g* 21:59 < Vip-> I got emails from some developers that it should work. 21:59 < aliguori> rusty: cool! 22:00 < Vip-> ali: I know...x86_64 is still in dev cycle :-) 22:00 < aliguori> Vip-: I was hacking on x86_64 till the wee hours of the morning last night.. i don't think it stayed up without oops for more than 15 minutes at a time 22:00 < knewt> Vip-: for now just run as if it's a bog standard i386 box 22:01 < aliguori> Vip-: what kind of machine is this? my x86_64 machine has SATA drives and that's not a problem 22:02 < Vip-> ali: AMD 64 3000+ w/ Asus K8V motherboard 22:02 < Vip-> ali: really? heh 22:03 < aliguori> yeah, i was hoping you'd say it was an intellistation :-) 22:03 < Vip-> what's intellistation? 22:04 < aliguori> it's an IBM machine 22:07 < aliguori> ok, i'm gonna head in for the night.. 22:07 -!- aliguori [~anthony@cpe-70-112-81-91.austin.res.rr.com] has quit [Quit: Leaving] 22:07 < Vip-> too many changes...I'm going to revert back 22:07 < Vip-> to original settings and start over 22:07 -!- mikenc [~mikenc@199.108.226.254] has quit [Read error: Connection reset by peer] 22:12 -!- tim_ [~tim@cpe-66-67-139-238.rochester.res.rr.com] has joined #xen 22:12 -!- tim [~tim@cpe-66-67-139-238.rochester.res.rr.com] has quit [Read error: Connection reset by peer] 22:19 -!- Vip- [~weasel@S0106000c41cd470e.cg.shawcable.net] has quit [Quit: Leaving] 22:26 < bunoc> cool. any presentations on Xen at OLS this year? 22:33 -!- soffi [~soffi@proxy.du.vdsl.is] has quit [Quit: Leaving] 23:15 -!- dwh [~sc@c-24-21-82-55.hsd1.or.comcast.net] has quit [Ping timeout: 480 seconds] 23:56 -!- knewt [~jmb@p213.54.69.164.tisdip.tiscali.de] has quit [Ping timeout: 480 seconds] --- Log closed Tue May 24 23:59:00 2005