[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] RE: Latest status about multiple domains on XEN/IPF
Yeah, seems we're on same page now. I doubt the console issue may be also the reason of the blkfront connection, since unwanted delay may cause timeout. Still need more investigation. ;-( Thanks, Kevin >-----Original Message----- >From: Magenheimer, Dan (HP Labs Fort Collins) [mailto:dan.magenheimer@xxxxxx] >Sent: 2005年9月16日 3:24 >To: Tian, Kevin >Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx >Subject: RE: Latest status about multiple domains on XEN/IPF > >I got it all built with all the patches. I am now >able to run xend. But when I do "xm create" >I just get as far as: > >xen-event-channel using irq 233 >store-evtchn = 1 > >and then the 0+1+01 (etc) debug output. > >Wait... I tried launching another domain and got >further. Or I guess this is just delayed console >output from the first "xm create"? > >It gets as far as: >Xen virtual console successfully installed as tty0 >Event-channel device installed. >xen_blk: Initialising virtual block device driver > >and then nothing else. > >So I tried launching some more domains (with name=xxx). >Now I get as far as the kernel unable-to-mount-root >panic. > >It's hard to tell what is working because of the >console problems (that I see you have posted a question >about on xen-devel). > >Dan > >> -----Original Message----- >> From: Tian, Kevin [mailto:kevin.tian@xxxxxxxxx] >> Sent: Thursday, September 15, 2005 6:32 AM >> To: Magenheimer, Dan (HP Labs Fort Collins) >> Cc: ipf-xen >> Subject: RE: Latest status about multiple domains on XEN/IPF >> >> Hi, Dan, >> >> Attached are updated xeno patch (xen patch still same), >> but no functional enhancement actually. Some Makefile change >> is required to build latest xenolinux.hg, though bit ugly. >> ;-) Together with another patch I sent out for solving domU >> crash on the mailing list (Took me most time of the day), >> hope you can reach same point as mine: >> Blkfront failed to connect to xenstore, and mount root fs panic. >> >> Thanks, >> Kevin >> >> >-----Original Message----- >> >From: Magenheimer, Dan (HP Labs Fort Collins) >> [mailto:dan.magenheimer@xxxxxx] >> >Sent: 2005年9月15日 12:05 >> >To: Tian, Kevin >> >Cc: ipf-xen >> >Subject: RE: Latest status about multiple domains on XEN/IPF >> > >> >> Thanks for comments. When I sent out the patch, I >> >> didn't mean it as the final one and just for you to continue >> >> debug. So the style is a bit messed, and your most comments >> >> regarding coding style are correct. I anyway will be careful >> >> next time even when sending out temp patch. >> > >> >Oh, OK. I didn't realize it was a "continue debug" patch. >> > >> >> >I haven't seen any machine crashes, but I am both >> >> >running on a different machine and exercising it >> >> >differently. If you have any test to reproduce >> >> >it, please let me know. I have noticed that >> >> >running "hg clone" seems to reproducibly cause >> >> >a segmentation fault... I haven't had any time >> >> >to try to track this down. (I think Intel has better >> >> >hardware debugging capabilities... perhaps if you >> >> >can reproduce this, someone on the Intel team can >> >> >track it down?) >> >> >> >> I see the crash when domU was executing. Actually if only >> >> dom0 is up, it can run safely for several days. >> > >> >OK. Yes, I have seen dom0 stay up for many days >> >too; that's why I was concerned if it was crashing. >> > >> >> >When I last tried, I wasn't able to get xend to >> >> >run (lots of python errors). It looks like you >> >> >have gotten it to run? >> >> >> >> Is it possible due to the python version? The default python >> >> version on EL3 is 2.2, and with it we saw many python errors >> >> before. Now we're using 2.4.1. >> > >> >I am using 2.3.5 but that has always worked before. >> > >> >> One more question. Did you try xend with all my patches >> >> applied? Without change to do_memory_ops which is explained >> >> below, xend doesn't start since its memory reservation >> >> request will fail. >> > >> >I bet that is the problem. I haven't tried it since >> >receiving your patch and will try it again tomorrow. >> > >> >> >3) In privcmd.c (other than the same comment about >> >> > ifdef'ing every change), why did you change the >> >> > direct_remap_... --> remap__... define back? >> >> > Was it incorrect or just a style change? Again, >> >> > I am trying to change the patches to something that >> >> > will likely be more acceptable upstream and >> >> > I think we will be able to move this simple >> >> > define into an asm header file. If my change >> >> > to your patch is broken, please let me know. >> >> >> >> But as you may note, two functions requires different >> >> parameters, one for mm_struct and another for vma. So your >> >> previous change is incorrect. >> > >> >No I missed that difference entirely! Good catch! >> > >> >> >6) I will add your patch to hypercall.c (in the hypervisor). >> >> > But the comment immediately preceding concerns me... >> >> > are reservations implemented or not? (I think not, >> >> > unless maybe they are only in VTI?) >> >> >> >> No, both don't handle the reservation. However the issue is >> >> that now nr_extents is not the level 1 parameter which >> >> previous code simply retrieves from pt_regs. Now it's a sub >> >> field in a new reservation structure, with the later only >> >> parameter passed in. So I have to add above logic to get >> >> nr_extents and return result that caller wants. >> > >> >OK. >> > >> >If you have an updated patch by the end of your day, >> >please send it and I will try it out tomorrow. >> > >> >Dan >> _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |