Boris Derzhavets
2010-Jun-08 18:29 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
root@ServerLLX:/# find / -name "libxc" -print ./usr/src/xen-4.0.0/tools/libxc root@ServerLLX:/# cd /dev/xen root@ServerLLX:/dev/xen# ls -l total 0 crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev root@ServerLLX:/dev/xen# Seems like i have evtchn device missing, regardless in .config :- CONFIG_XEN_BALLOON=y CONFIG_XEN_SCRUB_PAGES=y => CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_XEN_BLKDEV_TAP=y CONFIG_XEN_BLKBACK_PAGEMAP=y CONFIG_XEN_PCIDEV_BACKEND=y CONFIG_XEN_PCIDEV_BACKEND_VPCI=y Boris. --- On Tue, 6/8/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: xen-devel@lists.xensource.com, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Tuesday, June 8, 2010, 1:29 PM On 06/08/2010 12:57 AM, Boris Derzhavets wrote:> [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception starting > xend ((111, ''Connection refused'')) > Traceback (most recent call last): >Is your libxc uptodate? Do you have proper gnttab and evtchn entries in /dev/xen? J> File > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > line 341, in run > servers = SrvServer.create() > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > line 251, in create > root.putChild(''xend'', SrvRoot()) > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > line 40, in __init__ > self.get(name) > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > line 84, in get > val = val.getobj() > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > line 52, in getobj > self.obj = klassobj() > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > line 30, in __init__ > self.xn = XendNode.instance() > File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > line 1141, in instance > inst.save() > File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > line 578, in save > self.save_networks() > File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > line 594, in save_networks > for network_uuid in XendNetwork.get_all()]) > File "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > line 102, in get_record > for key in keys]) > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", line > 196, in get_VIFs > vms = XendDomain.instance().get_all_vms() > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", line > 1882, in instance > inst.init() > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", line > 114, in init > xstransact.Mkdir(XS_VMROOT) > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > line 355, in Mkdir > complete(path, lambda t: t.mkdir(*args)) > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > line 361, in complete > t = xstransact(path) > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > line 29, in __init__ > self.transaction = xshandle().transaction_start() > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > line 18, in xshandle > xs_handle = xen.lowlevel.xs.xs() > > Boris. > P.S. 2.6.32.10 works fine. > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Jun-08 18:50 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 06/08/2010 11:29 AM, Boris Derzhavets wrote:> root@ServerLLX:/# find / -name "libxc" -print > ./usr/src/xen-4.0.0/tools/libxc > > root@ServerLLX:/# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > root@ServerLLX:/dev/xen# > > Seems like i have evtchn device missing, regardless in .config :- >You should be able to see if its present in the kernel by looking at /proc/misc, but something still needs to create the /dev nodes. Usually this is udev, but libxc goes to special lengths to get this wrong, and will end up deleting the perfectly good nodes unless you update it. Keir, have the libxc changes been backported to all the release trees? J> > CONFIG_XEN_BALLOON=y > CONFIG_XEN_SCRUB_PAGES=y > => CONFIG_XEN_DEV_EVTCHN=y > CONFIG_XEN_BACKEND=y > CONFIG_XEN_NETDEV_BACKEND=y > CONFIG_XEN_BLKDEV_BACKEND=y > CONFIG_XEN_BLKDEV_TAP=y > CONFIG_XEN_BLKBACK_PAGEMAP=y > CONFIG_XEN_PCIDEV_BACKEND=y > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > Boris. > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 1:29 PM > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception starting > > xend ((111, ''Connection refused'')) > > Traceback (most recent call last): > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > entries in > /dev/xen? > > J > > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > line 341, in run > > servers = SrvServer.create() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > line 251, in create > > root.putChild(''xend'', SrvRoot()) > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > line 40, in __init__ > > self.get(name) > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 84, in get > > val = val.getobj() > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 52, in getobj > > self.obj = klassobj() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > line 30, in __init__ > > self.xn = XendNode.instance() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 1141, in instance > > inst.save() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 578, in save > > self.save_networks() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 594, in save_networks > > for network_uuid in XendNetwork.get_all()]) > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > line 102, in get_record > > for key in keys]) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", line > > 196, in get_VIFs > > vms = XendDomain.instance().get_all_vms() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 1882, in instance > > inst.init() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 114, in init > > xstransact.Mkdir(XS_VMROOT) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 355, in Mkdir > > complete(path, lambda t: t.mkdir(*args)) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 361, in complete > > t = xstransact(path) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 29, in __init__ > > self.transaction = xshandle().transaction_start() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > line 18, in xshandle > > xs_handle = xen.lowlevel.xs.xs() > > > > Boris. > > P.S. 2.6.32.10 works fine. > > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-08 18:59 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
Kernel 2.6.32.10 does create /dev/xen/evtchn been loaded instead of 2.6.32.15 under same Xen 4.0 ( same instance, same udev ) Boris. --- On Tue, 6/8/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: xen-devel@lists.xensource.com, "Keir Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Tuesday, June 8, 2010, 2:50 PM On 06/08/2010 11:29 AM, Boris Derzhavets wrote:> root@ServerLLX:/# find / -name "libxc" -print > ./usr/src/xen-4.0.0/tools/libxc > > root@ServerLLX:/# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > root@ServerLLX:/dev/xen# > > Seems like i have evtchn device missing, regardless in .config :- >You should be able to see if its present in the kernel by looking at /proc/misc, but something still needs to create the /dev nodes. Usually this is udev, but libxc goes to special lengths to get this wrong, and will end up deleting the perfectly good nodes unless you update it. Keir, have the libxc changes been backported to all the release trees? J> > CONFIG_XEN_BALLOON=y > CONFIG_XEN_SCRUB_PAGES=y > => CONFIG_XEN_DEV_EVTCHN=y > CONFIG_XEN_BACKEND=y > CONFIG_XEN_NETDEV_BACKEND=y > CONFIG_XEN_BLKDEV_BACKEND=y > CONFIG_XEN_BLKDEV_TAP=y > CONFIG_XEN_BLKBACK_PAGEMAP=y > CONFIG_XEN_PCIDEV_BACKEND=y > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > Boris. > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 1:29 PM > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception starting > > xend ((111, ''Connection refused'')) > > Traceback (most recent call last): > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > entries in > /dev/xen? > > J > > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > line 341, in run > > servers = SrvServer.create() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > line 251, in create > > root.putChild(''xend'', SrvRoot()) > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > line 40, in __init__ > > self.get(name) > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 84, in get > > val = val.getobj() > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 52, in getobj > > self.obj = klassobj() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > line 30, in __init__ > > self.xn = XendNode.instance() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 1141, in instance > > inst.save() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 578, in save > > self.save_networks() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 594, in save_networks > > for network_uuid in XendNetwork.get_all()]) > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > line 102, in get_record > > for key in keys]) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", line > > 196, in get_VIFs > > vms = XendDomain.instance().get_all_vms() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 1882, in instance > > inst.init() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 114, in init > > xstransact.Mkdir(XS_VMROOT) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 355, in Mkdir > > complete(path, lambda t: t.mkdir(*args)) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 361, in complete > > t = xstransact(path) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 29, in __init__ > > self.transaction = xshandle().transaction_start() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > line 18, in xshandle > > xs_handle = xen.lowlevel.xs.xs() > > > > Boris. > > P.S. 2.6.32.10 works fine. > > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-08 19:13 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
Yes it''s the kernel, but no device created under /dev/xen (in case 2.6.32.15 been loaded ) :- root@ServerLLX:~# cd /dev/xen root@ServerLLX:/dev/xen# ls -l total 0 crw-rw---- 1 root root 10, 61 2010-06-08 23:08 gntdev root@ServerLLX:/dev/xen# cat /proc/misc 56 network_throughput 57 network_latency 58 cpu_dma_latency 59 device-mapper 144 nvram 228 hpet 60 blktap-control => 61 xen/gntdev =>62 xen/evtchn 231 snapshot 227 mcelog 63 vga_arbiter Boris --- On Tue, 6/8/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: xen-devel@lists.xensource.com, "Keir Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Tuesday, June 8, 2010, 2:50 PM On 06/08/2010 11:29 AM, Boris Derzhavets wrote:> root@ServerLLX:/# find / -name "libxc" -print > ./usr/src/xen-4.0.0/tools/libxc > > root@ServerLLX:/# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > root@ServerLLX:/dev/xen# > > Seems like i have evtchn device missing, regardless in .config :- >You should be able to see if its present in the kernel by looking at /proc/misc, but something still needs to create the /dev nodes. Usually this is udev, but libxc goes to special lengths to get this wrong, and will end up deleting the perfectly good nodes unless you update it. Keir, have the libxc changes been backported to all the release trees? J> > CONFIG_XEN_BALLOON=y > CONFIG_XEN_SCRUB_PAGES=y > => CONFIG_XEN_DEV_EVTCHN=y > CONFIG_XEN_BACKEND=y > CONFIG_XEN_NETDEV_BACKEND=y > CONFIG_XEN_BLKDEV_BACKEND=y > CONFIG_XEN_BLKDEV_TAP=y > CONFIG_XEN_BLKBACK_PAGEMAP=y > CONFIG_XEN_PCIDEV_BACKEND=y > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > Boris. > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 1:29 PM > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception starting > > xend ((111, ''Connection refused'')) > > Traceback (most recent call last): > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > entries in > /dev/xen? > > J > > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > line 341, in run > > servers = SrvServer.create() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > line 251, in create > > root.putChild(''xend'', SrvRoot()) > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > line 40, in __init__ > > self.get(name) > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 84, in get > > val = val.getobj() > > File "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > line 52, in getobj > > self.obj = klassobj() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > line 30, in __init__ > > self.xn = XendNode.instance() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 1141, in instance > > inst.save() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 578, in save > > self.save_networks() > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > line 594, in save_networks > > for network_uuid in XendNetwork.get_all()]) > > File > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > line 102, in get_record > > for key in keys]) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", line > > 196, in get_VIFs > > vms = XendDomain.instance().get_all_vms() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 1882, in instance > > inst.init() > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > line > > 114, in init > > xstransact.Mkdir(XS_VMROOT) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 355, in Mkdir > > complete(path, lambda t: t.mkdir(*args)) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 361, in complete > > t = xstransact(path) > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > line 29, in __init__ > > self.transaction = xshandle().transaction_start() > > File > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > line 18, in xshandle > > xs_handle = xen.lowlevel.xs.xs() > > > > Boris. > > P.S. 2.6.32.10 works fine. > > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Jun-08 19:15 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 06/08/2010 12:13 PM, Boris Derzhavets wrote:> Yes it''s the kernel, but no device created under /dev/xen (in case > 2.6.32.15 been loaded ) :- > > root@ServerLLX:~# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 23:08 gntdev >What distro? Perhaps there''s something wrong with the udev setup? J> > root@ServerLLX:/dev/xen# cat /proc/misc > 56 network_throughput > 57 network_latency > 58 cpu_dma_latency > 59 device-mapper > 144 nvram > 228 hpet > 60 blktap-control > => 61 xen/gntdev > =>62 xen/evtchn > 231 snapshot > 227 mcelog > 63 vga_arbiter > > Boris > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Keir Fraser" > <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 2:50 PM > > On 06/08/2010 11:29 AM, Boris Derzhavets wrote: > > root@ServerLLX:/# find / -name "libxc" -print > > ./usr/src/xen-4.0.0/tools/libxc > > > > root@ServerLLX:/# cd /dev/xen > > root@ServerLLX:/dev/xen# ls -l > > total 0 > > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > > root@ServerLLX:/dev/xen# > > > > Seems like i have evtchn device missing, regardless in .config :- > > > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. > Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees? > > J > > > > > CONFIG_XEN_BALLOON=y > > CONFIG_XEN_SCRUB_PAGES=y > > => CONFIG_XEN_DEV_EVTCHN=y > > CONFIG_XEN_BACKEND=y > > CONFIG_XEN_NETDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_TAP=y > > CONFIG_XEN_BLKBACK_PAGEMAP=y > > CONFIG_XEN_PCIDEV_BACKEND=y > > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > > > > Boris. > > > > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org > </mc/compose?to=jeremy@goop.org>>/* wrote: > > > > > > From: Jeremy Fitzhardinge <jeremy@goop.org > </mc/compose?to=jeremy@goop.org>> > > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > > To: "Boris Derzhavets" <bderzhavets@yahoo.com > </mc/compose?to=bderzhavets@yahoo.com>> > > Cc: xen-devel@lists.xensource.com > </mc/compose?to=xen-devel@lists.xensource.com>, "Konrad Rzeszutek > Wilk" > > <konrad.wilk@oracle.com </mc/compose?to=konrad.wilk@oracle.com>> > > Date: Tuesday, June 8, 2010, 1:29 PM > > > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception > starting > > > xend ((111, ''Connection refused'')) > > > Traceback (most recent call last): > > > > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > > entries in > > /dev/xen? > > > > J > > > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > > line 341, in run > > > servers = SrvServer.create() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > > line 251, in create > > > root.putChild(''xend'', SrvRoot()) > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > > line 40, in __init__ > > > self.get(name) > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 84, in get > > > val = val.getobj() > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 52, in getobj > > > self.obj = klassobj() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > > line 30, in __init__ > > > self.xn = XendNode.instance() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 1141, in instance > > > inst.save() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 578, in save > > > self.save_networks() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 594, in save_networks > > > for network_uuid in XendNetwork.get_all()]) > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > > line 102, in get_record > > > for key in keys]) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", > line > > > 196, in get_VIFs > > > vms = XendDomain.instance().get_all_vms() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 1882, in instance > > > inst.init() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 114, in init > > > xstransact.Mkdir(XS_VMROOT) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 355, in Mkdir > > > complete(path, lambda t: t.mkdir(*args)) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 361, in complete > > > t = xstransact(path) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 29, in __init__ > > > self.transaction = xshandle().transaction_start() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > > line 18, in xshandle > > > xs_handle = xen.lowlevel.xs.xs() > > > > > > Boris. > > > P.S. 2.6.32.10 works fine. > > > > > > > > > > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > > </mc/compose?to=Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com>> > > http://lists.xensource.com/xen-devel > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-08 19:27 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
It''s Ubuntu 10.04 Server. All kernels .10, .12, .13, .14, .15 until commits on 06/07/2010 worked fine. My guess would be: the issue is in the kernel 2.6.32.15 . Ubuntu 10.04 udev setup was OK until 06/07/2010 with all kernels 2.6.32.X ( X>=10) and is still OK when X=10. Two similar instances on top of Ubuntu 10.04 Server show up same behavior with 2.6.32.10 - OK , with 2.6.32.15 failure to create /dev/xen/evtchn Boris. --- On Tue, 6/8/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: xen-devel@lists.xensource.com, "Keir Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>, "Bastian Blank" <waldi@debian.org> Date: Tuesday, June 8, 2010, 3:15 PM On 06/08/2010 12:13 PM, Boris Derzhavets wrote:> Yes it''s the kernel, but no device created under /dev/xen (in case > 2.6.32.15 been loaded ) :- > > root@ServerLLX:~# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 23:08 gntdev >What distro? Perhaps there''s something wrong with the udev setup? J> > root@ServerLLX:/dev/xen# cat /proc/misc > 56 network_throughput > 57 network_latency > 58 cpu_dma_latency > 59 device-mapper > 144 nvram > 228 hpet > 60 blktap-control > => 61 xen/gntdev > =>62 xen/evtchn > 231 snapshot > 227 mcelog > 63 vga_arbiter > > Boris > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Keir Fraser" > <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 2:50 PM > > On 06/08/2010 11:29 AM, Boris Derzhavets wrote: > > root@ServerLLX:/# find / -name "libxc" -print > > ./usr/src/xen-4.0.0/tools/libxc > > > > root@ServerLLX:/# cd /dev/xen > > root@ServerLLX:/dev/xen# ls -l > > total 0 > > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > > root@ServerLLX:/dev/xen# > > > > Seems like i have evtchn device missing, regardless in .config :- > > > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. > Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees? > > J > > > > > CONFIG_XEN_BALLOON=y > > CONFIG_XEN_SCRUB_PAGES=y > > => CONFIG_XEN_DEV_EVTCHN=y > > CONFIG_XEN_BACKEND=y > > CONFIG_XEN_NETDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_TAP=y > > CONFIG_XEN_BLKBACK_PAGEMAP=y > > CONFIG_XEN_PCIDEV_BACKEND=y > > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > > > > Boris. > > > > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org > </mc/compose?to=jeremy@goop.org>>/* wrote: > > > > > > From: Jeremy Fitzhardinge <jeremy@goop.org > </mc/compose?to=jeremy@goop.org>> > > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > > To: "Boris Derzhavets" <bderzhavets@yahoo.com > </mc/compose?to=bderzhavets@yahoo.com>> > > Cc: xen-devel@lists.xensource.com > </mc/compose?to=xen-devel@lists.xensource.com>, "Konrad Rzeszutek > Wilk" > > <konrad.wilk@oracle.com </mc/compose?to=konrad.wilk@oracle.com>> > > Date: Tuesday, June 8, 2010, 1:29 PM > > > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception > starting > > > xend ((111, ''Connection refused'')) > > > Traceback (most recent call last): > > > > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > > entries in > > /dev/xen? > > > > J > > > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > > line 341, in run > > > servers = SrvServer.create() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > > line 251, in create > > > root.putChild(''xend'', SrvRoot()) > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > > line 40, in __init__ > > > self.get(name) > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 84, in get > > > val = val.getobj() > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 52, in getobj > > > self.obj = klassobj() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > > line 30, in __init__ > > > self.xn = XendNode.instance() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 1141, in instance > > > inst.save() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 578, in save > > > self.save_networks() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 594, in save_networks > > > for network_uuid in XendNetwork.get_all()]) > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > > line 102, in get_record > > > for key in keys]) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", > line > > > 196, in get_VIFs > > > vms = XendDomain.instance().get_all_vms() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 1882, in instance > > > inst.init() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 114, in init > > > xstransact.Mkdir(XS_VMROOT) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 355, in Mkdir > > > complete(path, lambda t: t.mkdir(*args)) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 361, in complete > > > t = xstransact(path) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 29, in __init__ > > > self.transaction = xshandle().transaction_start() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > > line 18, in xshandle > > > xs_handle = xen.lowlevel.xs.xs() > > > > > > Boris. > > > P.S. 2.6.32.10 works fine. > > > > > > > > > > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > > </mc/compose?to=Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com>> > > http://lists.xensource.com/xen-devel > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-08 20:02 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 (F13)
Reproduced on top of F13 Xen 4.0 Dom0 [root@fedora13 ~]# cd /dev/xen [root@fedora13 xen]# ls -l total 0 crw-rw---- 1 root root 10, 61 Jun 8 23:56 gntdev [root@fedora13 xen]# udevd -V 151 [root@fedora13 xen]# cat /proc/misc 229 fuse 223 uinput 130 watchdog 184 microcode 56 network_throughput 57 network_latency 58 cpu_dma_latency 59 device-mapper 144 nvram 228 hpet 60 blktap-control 61 xen/gntdev 62 xen/evtchn 231 snapshot 227 mcelog 63 vga_arbiter Boris. --- On Tue, 6/8/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: "Bastian Blank" <waldi@debian.org>, xen-devel@lists.xensource.com, "Keir Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Tuesday, June 8, 2010, 3:15 PM On 06/08/2010 12:13 PM, Boris Derzhavets wrote:> Yes it''s the kernel, but no device created under /dev/xen (in case > 2.6.32.15 been loaded ) :- > > root@ServerLLX:~# cd /dev/xen > root@ServerLLX:/dev/xen# ls -l > total 0 > crw-rw---- 1 root root 10, 61 2010-06-08 23:08 gntdev >What distro? Perhaps there''s something wrong with the udev setup? J> > root@ServerLLX:/dev/xen# cat /proc/misc > 56 network_throughput > 57 network_latency > 58 cpu_dma_latency > 59 device-mapper > 144 nvram > 228 hpet > 60 blktap-control > => 61 xen/gntdev > =>62 xen/evtchn > 231 snapshot > 227 mcelog > 63 vga_arbiter > > Boris > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: xen-devel@lists.xensource.com, "Keir Fraser" > <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 2:50 PM > > On 06/08/2010 11:29 AM, Boris Derzhavets wrote: > > root@ServerLLX:/# find / -name "libxc" -print > > ./usr/src/xen-4.0.0/tools/libxc > > > > root@ServerLLX:/# cd /dev/xen > > root@ServerLLX:/dev/xen# ls -l > > total 0 > > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev > > root@ServerLLX:/dev/xen# > > > > Seems like i have evtchn device missing, regardless in .config :- > > > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. > Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees? > > J > > > > > CONFIG_XEN_BALLOON=y > > CONFIG_XEN_SCRUB_PAGES=y > > => CONFIG_XEN_DEV_EVTCHN=y > > CONFIG_XEN_BACKEND=y > > CONFIG_XEN_NETDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_BACKEND=y > > CONFIG_XEN_BLKDEV_TAP=y > > CONFIG_XEN_BLKBACK_PAGEMAP=y > > CONFIG_XEN_PCIDEV_BACKEND=y > > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y > > > > > > Boris. > > > > > > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org > </mc/compose?to=jeremy@goop.org>>/* wrote: > > > > > > From: Jeremy Fitzhardinge <jeremy@goop.org > </mc/compose?to=jeremy@goop.org>> > > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > > To: "Boris Derzhavets" <bderzhavets@yahoo.com > </mc/compose?to=bderzhavets@yahoo.com>> > > Cc: xen-devel@lists.xensource.com > </mc/compose?to=xen-devel@lists.xensource.com>, "Konrad Rzeszutek > Wilk" > > <konrad.wilk@oracle.com </mc/compose?to=konrad.wilk@oracle.com>> > > Date: Tuesday, June 8, 2010, 1:29 PM > > > > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: > > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception > starting > > > xend ((111, ''Connection refused'')) > > > Traceback (most recent call last): > > > > > > > Is your libxc uptodate? Do you have proper gnttab and evtchn > > entries in > > /dev/xen? > > > > J > > > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", > > > line 341, in run > > > servers = SrvServer.create() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", > > > line 251, in create > > > root.putChild(''xend'', SrvRoot()) > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", > > > line 40, in __init__ > > > self.get(name) > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 84, in get > > > val = val.getobj() > > > File > "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", > > > line 52, in getobj > > > self.obj = klassobj() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", > > > line 30, in __init__ > > > self.xn = XendNode.instance() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 1141, in instance > > > inst.save() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 578, in save > > > self.save_networks() > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", > > > line 594, in save_networks > > > for network_uuid in XendNetwork.get_all()]) > > > File > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", > > > line 102, in get_record > > > for key in keys]) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", > line > > > 196, in get_VIFs > > > vms = XendDomain.instance().get_all_vms() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 1882, in instance > > > inst.init() > > > File > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", > > line > > > 114, in init > > > xstransact.Mkdir(XS_VMROOT) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 355, in Mkdir > > > complete(path, lambda t: t.mkdir(*args)) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 361, in complete > > > t = xstransact(path) > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", > > > line 29, in __init__ > > > self.transaction = xshandle().transaction_start() > > > File > > > > > > "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", > > > line 18, in xshandle > > > xs_handle = xen.lowlevel.xs.xs() > > > > > > Boris. > > > P.S. 2.6.32.10 works fine. > > > > > > > > > > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > > </mc/compose?to=Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com>> > > http://lists.xensource.com/xen-devel > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > </mc/compose?to=Xen-devel@lists.xensource.com> > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Paul Kölle
2010-Jun-09 07:55 UTC
[Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 (F13)
Hi Boris et al, I can confirm this problem. Same setup ( KV 2.6.32.15, Ubuntu 10.04 server). evtchn is built-in, not a module. I manually tried to create the device node (mknod /dev/xen/evtchn c 10 62) but xenstored didn''t like that and after the failed start of xenstored /dev/xen/evtchn disappeard again. Is there a quick fix or should I downgrade? cheers Paul ------ info ---------- root@two-new /usr/src # ls -l /dev/xen/ total 0 crw-rw---- 1 root root 10, 55 2010-06-08 21:21 gntdev root@two-new /usr/src # cat /proc/misc 55 xen/gntdev 56 network_throughput 57 network_latency 58 cpu_dma_latency 59 device-mapper 1 psaux 200 tun 60 pktcdvd 228 hpet 61 blktap-control 62 xen/evtchn 229 fuse 227 mcelog 63 vga_arbiter ------ info ---------- Am 08.06.2010 22:02, schrieb Boris Derzhavets:> Reproduced on top of F13 Xen 4.0 Dom0 > > [root@fedora13 ~]# cd /dev/xen > [root@fedora13 xen]# ls -l > total 0 > crw-rw---- 1 root root 10, 61 Jun 8 23:56 gntdev > > [root@fedora13 xen]# udevd -V > 151 > > [root@fedora13 xen]# cat /proc/misc > 229 fuse > 223 uinput > 130 watchdog > 184 microcode > 56 network_throughput > 57 network_latency > 58 cpu_dma_latency > 59 device-mapper > 144 nvram > 228 hpet > 60 blktap-control > 61 xen/gntdev > 62 xen/evtchn > 231 snapshot > 227 mcelog > 63 vga_arbiter > > > Boris. > > --- On Tue, 6/8/10, Jeremy Fitzhardinge<jeremy@goop.org> wrote: > > From: Jeremy Fitzhardinge<jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets"<bderzhavets@yahoo.com> > Cc: "Bastian Blank"<waldi@debian.org>, xen-devel@lists.xensource.com, "Keir Fraser"<keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk"<konrad.wilk@oracle.com> > Date: Tuesday, June 8, 2010, 3:15 PM > > On 06/08/2010 12:13 PM, Boris Derzhavets wrote: >> Yes it''s the kernel, but no device created under /dev/xen (in case >> 2.6.32.15 been loaded ) :- >> >> root@ServerLLX:~# cd /dev/xen >> root@ServerLLX:/dev/xen# ls -l >> total 0 >> crw-rw---- 1 root root 10, 61 2010-06-08 23:08 gntdev >> > > What distro? Perhaps there''s something wrong with the udev setup? > > J > >> >> root@ServerLLX:/dev/xen# cat /proc/misc >> 56 network_throughput >> 57 network_latency >> 58 cpu_dma_latency >> 59 device-mapper >> 144 nvram >> 228 hpet >> 60 blktap-control >> => 61 xen/gntdev >> =>62 xen/evtchn >> 231 snapshot >> 227 mcelog >> 63 vga_arbiter >> >> Boris >> >> --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: >> >> >> From: Jeremy Fitzhardinge<jeremy@goop.org> >> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 >> (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 >> To: "Boris Derzhavets"<bderzhavets@yahoo.com> >> Cc: xen-devel@lists.xensource.com, "Keir Fraser" >> <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" >> <konrad.wilk@oracle.com> >> Date: Tuesday, June 8, 2010, 2:50 PM >> >> On 06/08/2010 11:29 AM, Boris Derzhavets wrote: >> > root@ServerLLX:/# find / -name "libxc" -print >> > ./usr/src/xen-4.0.0/tools/libxc >> > >> > root@ServerLLX:/# cd /dev/xen >> > root@ServerLLX:/dev/xen# ls -l >> > total 0 >> > crw-rw---- 1 root root 10, 61 2010-06-08 22:10 gntdev >> > root@ServerLLX:/dev/xen# >> > >> > Seems like i have evtchn device missing, regardless in .config :- >> > >> >> You should be able to see if its present in the kernel by looking at >> /proc/misc, but something still needs to create the /dev nodes. >> Usually >> this is udev, but libxc goes to special lengths to get this wrong, and >> will end up deleting the perfectly good nodes unless you update it. >> >> Keir, have the libxc changes been backported to all the release trees? >> >> J >> >> > >> > CONFIG_XEN_BALLOON=y >> > CONFIG_XEN_SCRUB_PAGES=y >> > => CONFIG_XEN_DEV_EVTCHN=y >> > CONFIG_XEN_BACKEND=y >> > CONFIG_XEN_NETDEV_BACKEND=y >> > CONFIG_XEN_BLKDEV_BACKEND=y >> > CONFIG_XEN_BLKDEV_TAP=y >> > CONFIG_XEN_BLKBACK_PAGEMAP=y >> > CONFIG_XEN_PCIDEV_BACKEND=y >> > CONFIG_XEN_PCIDEV_BACKEND_VPCI=y >> > >> > >> > Boris. >> > >> > >> > --- On *Tue, 6/8/10, Jeremy Fitzhardinge /<jeremy@goop.org >> </mc/compose?to=jeremy@goop.org>>/* wrote: >> > >> > >> > From: Jeremy Fitzhardinge<jeremy@goop.org >> </mc/compose?to=jeremy@goop.org>> >> > Subject: [Xen-devel] Re: Failure to start xend with 2.6.32.15 >> > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 >> > To: "Boris Derzhavets"<bderzhavets@yahoo.com >> </mc/compose?to=bderzhavets@yahoo.com>> >> > Cc: xen-devel@lists.xensource.com >> </mc/compose?to=xen-devel@lists.xensource.com>, "Konrad Rzeszutek >> Wilk" >> > <konrad.wilk@oracle.com</mc/compose?to=konrad.wilk@oracle.com>> >> > Date: Tuesday, June 8, 2010, 1:29 PM >> > >> > On 06/08/2010 12:57 AM, Boris Derzhavets wrote: >> > > [2010-06-08 11:50:10 4166] ERROR (SrvDaemon:349) Exception >> starting >> > > xend ((111, ''Connection refused'')) >> > > Traceback (most recent call last): >> > > >> > >> > Is your libxc uptodate? Do you have proper gnttab and evtchn >> > entries in >> > /dev/xen? >> > >> > J >> > >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvDaemon.py", >> > > line 341, in run >> > > servers = SrvServer.create() >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvServer.py", >> > > line 251, in create >> > > root.putChild(''xend'', SrvRoot()) >> > > File >> > > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvRoot.py", >> > > line 40, in __init__ >> > > self.get(name) >> > > File >> "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", >> > > line 84, in get >> > > val = val.getobj() >> > > File >> "/usr/local/lib/python2.6/dist-packages/xen/web/SrvDir.py", >> > > line 52, in getobj >> > > self.obj = klassobj() >> > > File >> > > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/server/SrvNode.py", >> > > line 30, in __init__ >> > > self.xn = XendNode.instance() >> > > File >> > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", >> > > line 1141, in instance >> > > inst.save() >> > > File >> > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", >> > > line 578, in save >> > > self.save_networks() >> > > File >> > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNode.py", >> > > line 594, in save_networks >> > > for network_uuid in XendNetwork.get_all()]) >> > > File >> > "/usr/local/lib/python2.6/dist-packages/xen/xend/XendBase.py", >> > > line 102, in get_record >> > > for key in keys]) >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/XendNetwork.py", >> line >> > > 196, in get_VIFs >> > > vms = XendDomain.instance().get_all_vms() >> > > File >> > > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", >> > line >> > > 1882, in instance >> > > inst.init() >> > > File >> > > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/XendDomain.py", >> > line >> > > 114, in init >> > > xstransact.Mkdir(XS_VMROOT) >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", >> > > line 355, in Mkdir >> > > complete(path, lambda t: t.mkdir(*args)) >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", >> > > line 361, in complete >> > > t = xstransact(path) >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xstransact.py", >> > > line 29, in __init__ >> > > self.transaction = xshandle().transaction_start() >> > > File >> > > >> > >> "/usr/local/lib/python2.6/dist-packages/xen/xend/xenstore/xsutil.py", >> > > line 18, in xshandle >> > > xs_handle = xen.lowlevel.xs.xs() >> > > >> > > Boris. >> > > P.S. 2.6.32.10 works fine. >> > > >> > > >> > > >> > >> > >> > _______________________________________________ >> > Xen-devel mailing list >> > Xen-devel@lists.xensource.com >> </mc/compose?to=Xen-devel@lists.xensource.com> >> > </mc/compose?to=Xen-devel@lists.xensource.com >> </mc/compose?to=Xen-devel@lists.xensource.com>> >> > http://lists.xensource.com/xen-devel >> > >> > >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> </mc/compose?to=Xen-devel@lists.xensource.com> >> http://lists.xensource.com/xen-devel >> >> > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jun-09 10:34 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 08/06/2010 19:50, "Jeremy Fitzhardinge" <jeremy@goop.org> wrote:>> Seems like i have evtchn device missing, regardless in .config :- >> > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees?Backported to 4.0. Wasn''t sure about putting it into 3.4 yet? I''m not too fussed either way. It''s working okay for me and it is basically the right thing to do. :-) -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-09 11:15 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
> Backported to 4.0. Wasn''t sure about putting it into 3.4 yet? I''m nottoo> fussed either way. It''s working okay for me and it is basicallythe right> thing to do. :-)It means back ported to xen-4.0-testing.hg ( it''s impossible to back port xen-4.0.0.tar.gz) Yes it ''s back ported. Tested OK on top of Ubuntu 10.04 Server. host : ServerLLX release : 2.6.32.15 version : #2 SMP Wed Jun 9 14:36:24 MSD 2010 machine : x86_64 nr_cpus : 4 nr_nodes : 1 cores_per_socket : 4 threads_per_core : 1 cpu_mhz : 2833 hw_caps : bfebfbff:20100800:00000000:00000940:0408e3fd:00000000:00000001:00000000 virt_caps : hvm total_memory : 8190 free_memory : 1671 node_to_cpu : node0:0-3 node_to_memory : node0:1671 node_to_dma32_mem : node0:809 max_node_id : 0 xen_major : 4 xen_minor : 0 xen_extra : .1-rc2-pre xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xffff800000000000 xen_changeset : Mon Jun 07 07:24:02 2010 +0100 21189:877f0211cf71 xen_commandline : cc_compiler : gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) cc_compile_by : root cc_compile_domain : cc_compile_date : Wed Jun 9 14:52:42 MSD 2010 xend_config_format : 4 root@ServerLLX:~# brctl show bridge name bridge id STP enabled interfaces eth0 8000.90e6ba2d11eb no peth0 virbr0 8000.000000000000 yes For 2.6.32.15 under Xen 4.0.1-rc2-pre root@ServerLLX:~# cd /dev/xen root@ServerLLX:/dev/xen# ls -l total 0 crw-rw---- 1 root root 10, 62 2010-06-09 14:54 evtchn crw-rw---- 1 root root 10, 61 2010-06-09 14:54 gntdev is OK. Via my experience in meantime Xen 4.0 official release doesn''t have either origin/xen/stable or origin/xen/stable-2.6.32.x branch generating kernel supporting it''s Dom0. Boris. --- On Wed, 6/9/10, Keir Fraser <keir.fraser@eu.citrix.com> wrote: From: Keir Fraser <keir.fraser@eu.citrix.com> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Jeremy Fitzhardinge" <jeremy@goop.org>, "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Wednesday, June 9, 2010, 6:34 AM On 08/06/2010 19:50, "Jeremy Fitzhardinge" <jeremy@goop.org> wrote:>> Seems like i have evtchn device missing, regardless in .config :- >> > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees?Backported to 4.0. Wasn''t sure about putting it into 3.4 yet? I''m not too fussed either way. It''s working okay for me and it is basically the right thing to do. :-) -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2010-Jun-09 12:02 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 09/06/2010 12:15, "Boris Derzhavets" <bderzhavets@yahoo.com> wrote:> Via my experience in meantime Xen 4.0 official release doesn''t have either > origin/xen/stable or origin/xen/stable-2.6.32.x branch generating kernel > supporting it''s Dom0.We''ll get a 4.0.1 release out by end of the month. The next 3.4 release is further out, but I don''t think many users of that branch are going to be flirting with pv_ops dom0. If they are, they can always upgrade to 4.0 branch. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-09 12:12 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
If it''s possible a separate patch for official xen 4.0 tarball should be created. To provide an option of loading 2.6.32.15 under Xen 4.0 Release. Otherwise, it appears to be useless. Specially on F13 Boris --- On Wed, 6/9/10, Keir Fraser <keir.fraser@eu.citrix.com> wrote: From: Keir Fraser <keir.fraser@eu.citrix.com> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Jeremy Fitzhardinge" <jeremy@goop.org>, "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Wednesday, June 9, 2010, 6:34 AM On 08/06/2010 19:50, "Jeremy Fitzhardinge" <jeremy@goop.org> wrote:>> Seems like i have evtchn device missing, regardless in .config :- >> > > You should be able to see if its present in the kernel by looking at > /proc/misc, but something still needs to create the /dev nodes. Usually > this is udev, but libxc goes to special lengths to get this wrong, and > will end up deleting the perfectly good nodes unless you update it. > > Keir, have the libxc changes been backported to all the release trees?Backported to 4.0. Wasn''t sure about putting it into 3.4 yet? I''m not too fussed either way. It''s working okay for me and it is basically the right thing to do. :-) -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Jun-09 18:16 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 06/09/2010 05:02 AM, Keir Fraser wrote:> On 09/06/2010 12:15, "Boris Derzhavets" <bderzhavets@yahoo.com> wrote: > > >> Via my experience in meantime Xen 4.0 official release doesn''t have either >> origin/xen/stable or origin/xen/stable-2.6.32.x branch generating kernel >> supporting it''s Dom0. >> > We''ll get a 4.0.1 release out by end of the month. The next 3.4 release is > further out, but I don''t think many users of that branch are going to be > flirting with pv_ops dom0. If they are, they can always upgrade to 4.0 > branch. >Things are pretty bad in the meantime, if they use a pvops kernel. Maybe I should create a specific xen 4.0.0 branch? Any chance of a hotfix for just this particular issue? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-09 18:37 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
>Things are pretty bad in the meantime, if they use a pvops kernel. > MaybeI should create a specific xen 4.0.0 branch? I''ve created 4.0.1-rc2-pre - xen-4.0.1.fc13.src.rpm for F13 and rebuild & reinstalled xen''s rpms. Hot Hypervisor upgrade up to 4.0.1-rc2-pre Kernel 2.6.32.15. Pasi and myself noticed problems with VNC. Virt-installs run only text mode, otherwise hang on top Ubuntu 10.04 Server. It DOESN''T happen on top of F13 However, at runtime on F13 :- VNC console hangs for Lucid PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on top F13 VNC console works for F13 PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on top F13 It worked fine say for .12 or .13 kernels.> Any chance of ahotfix for just this particular issue? Looks like network communication problem with VNC. It''s testing environment. But any customer watching so unstable picture, won''t be happy. Boris. --- On Wed, 6/9/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Keir Fraser" <keir.fraser@eu.citrix.com> Cc: "Boris Derzhavets" <bderzhavets@yahoo.com>, "Paul Kölle" <paul@subsignal.org>, "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Wednesday, June 9, 2010, 2:16 PM On 06/09/2010 05:02 AM, Keir Fraser wrote:> On 09/06/2010 12:15, "Boris Derzhavets" <bderzhavets@yahoo.com> wrote: > > >> Via my experience in meantime Xen 4.0 official release doesn''t have either >> origin/xen/stable or origin/xen/stable-2.6.32.x branch generating kernel >> supporting it''s Dom0. >> > We''ll get a 4.0.1 release out by end of the month. The next 3.4 release is > further out, but I don''t think many users of that branch are going to be > flirting with pv_ops dom0. If they are, they can always upgrade to 4.0 > branch. >Things are pretty bad in the meantime, if they use a pvops kernel. Maybe I should create a specific xen 4.0.0 branch? Any chance of a hotfix for just this particular issue? J _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jeremy Fitzhardinge
2010-Jun-09 18:50 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On 06/09/2010 11:37 AM, Boris Derzhavets wrote:> >Things are pretty bad in the meantime, if they use a pvops kernel. > > Maybe I should create a specific xen 4.0.0 branch? > > I''ve created 4.0.1-rc2-pre - xen-4.0.1.fc13.src.rpm for F13 > and rebuild & reinstalled xen''s rpms. Hot Hypervisor upgrade up to > 4.0.1-rc2-pre > Kernel 2.6.32.15. > > Pasi and myself noticed problems with VNC. Virt-installs run only text > mode, > otherwise hang on top Ubuntu 10.04 Server. It DOESN''T happen on top of F13 > However, at runtime on F13 :- > VNC console hangs for Lucid PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on > top F13 > VNC console works for F13 PV Guest at Xen 4.0.1 Dom0 (.15 kernel) > on top F13 >That''s more likely related to the network problems than the evtchn/gntdev device problems. Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" and rebuilding help? J> > It worked fine say for .12 or .13 kernels. > > > Any chance of a hotfix for just this particular issue? > > Looks like network communication problem with VNC. > It''s testing environment. But any customer watching so unstable > picture, won''t be happy. > > Boris. > > --- On *Wed, 6/9/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Keir Fraser" <keir.fraser@eu.citrix.com> > Cc: "Boris Derzhavets" <bderzhavets@yahoo.com>, "Paul Kölle" > <paul@subsignal.org>, "xen-devel@lists.xensource.com" > <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Wednesday, June 9, 2010, 2:16 PM > > On 06/09/2010 05:02 AM, Keir Fraser wrote: > > On 09/06/2010 12:15, "Boris Derzhavets" <bderzhavets@yahoo.com > </mc/compose?to=bderzhavets@yahoo.com>> wrote: > > > > > >> Via my experience in meantime Xen 4.0 official release doesn''t > have either > >> origin/xen/stable or origin/xen/stable-2.6.32.x branch > generating kernel > >> supporting it''s Dom0. > >> > > We''ll get a 4.0.1 release out by end of the month. The next 3.4 > release is > > further out, but I don''t think many users of that branch are > going to be > > flirting with pv_ops dom0. If they are, they can always upgrade > to 4.0 > > branch. > > > > Things are pretty bad in the meantime, if they use a pvops kernel. > Maybe I should create a specific xen 4.0.0 branch? > > Any chance of a hotfix for just this particular issue? > > J > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-09 20:01 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
>Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" >andrebuilding help? Yes, it helps. The first time virt-install F13 PV DomU is running in VNC mode at Xen 4.0.1 (2.6.32.15) Dom0 on top of Ubuntu 10.04 Server. Virt-install passed through phase of data fetching from Apache Mirror at Dom0 like it happened before (.14) Boris --- On Wed, 6/9/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: From: Jeremy Fitzhardinge <jeremy@goop.org> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: =?ISO-8859-1?Q?Paul_K=F6ll?=@yahoo.com, "e" <paul@subsignal.org>, "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Keir Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> Date: Wednesday, June 9, 2010, 2:50 PM On 06/09/2010 11:37 AM, Boris Derzhavets wrote:> >Things are pretty bad in the meantime, if they use a pvops kernel. > > Maybe I should create a specific xen 4.0.0 branch? > > I''ve created 4.0.1-rc2-pre - xen-4.0.1.fc13.src.rpm for F13 > and rebuild & reinstalled xen''s rpms. Hot Hypervisor upgrade up to > 4.0.1-rc2-pre > Kernel 2.6.32.15. > > Pasi and myself noticed problems with VNC. Virt-installs run only text > mode, > otherwise hang on top Ubuntu 10.04 Server. It DOESN''T happen on top of F13 > However, at runtime on F13 :- > VNC console hangs for Lucid PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on > top F13 > VNC console works for F13 PV Guest at Xen 4.0.1 Dom0 (.15 kernel) > on top F13 >That''s more likely related to the network problems than the evtchn/gntdev device problems. Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" and rebuilding help? J> > It worked fine say for .12 or .13 kernels. > > > Any chance of a hotfix for just this particular issue? > > Looks like network communication problem with VNC. > It''s testing environment. But any customer watching so unstable > picture, won''t be happy. > > Boris. > > --- On *Wed, 6/9/10, Jeremy Fitzhardinge /<jeremy@goop.org>/* wrote: > > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Keir Fraser" <keir.fraser@eu.citrix.com> > Cc: "Boris Derzhavets" <bderzhavets@yahoo.com>, "Paul Kölle" > <paul@subsignal.org>, "xen-devel@lists.xensource.com" > <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Wednesday, June 9, 2010, 2:16 PM > > On 06/09/2010 05:02 AM, Keir Fraser wrote: > > On 09/06/2010 12:15, "Boris Derzhavets" <bderzhavets@yahoo.com > </mc/compose?to=bderzhavets@yahoo.com>> wrote: > > > > > >> Via my experience in meantime Xen 4.0 official release doesn''t > have either > >> origin/xen/stable or origin/xen/stable-2.6.32.x branch > generating kernel > >> supporting it''s Dom0. > >> > > We''ll get a 4.0.1 release out by end of the month. The next 3.4 > release is > > further out, but I don''t think many users of that branch are > going to be > > flirting with pv_ops dom0. If they are, they can always upgrade > to 4.0 > > branch. > > > > Things are pretty bad in the meantime, if they use a pvops kernel. > Maybe I should create a specific xen 4.0.0 branch? > > Any chance of a hotfix for just this particular issue? > > J > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Pasi Kärkkäinen
2010-Jun-09 20:15 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
On Wed, Jun 09, 2010 at 01:01:51PM -0700, Boris Derzhavets wrote:> >Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" > >and rebuilding help? > > Yes, it helps. > > The first time virt-install F13 PV DomU is running in VNC mode at Xen > 4.0.1 (2.6.32.15) > Dom0 on top of Ubuntu 10.04 Server. Virt-install passed through phase of > data fetching > from Apache Mirror at Dom0 like it happened before (.14) >Good to hear that. Problem found.. -- Pasi> Boris > > --- On Wed, 6/9/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: =?ISO-8859-1?Q?Paul_K=F6ll?=@yahoo.com, "e" <paul@subsignal.org>, > "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Keir > Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Wednesday, June 9, 2010, 2:50 PM > > On 06/09/2010 11:37 AM, Boris Derzhavets wrote: > > >Things are pretty bad in the meantime, if they use a pvops kernel. > > > Maybe I should create a specific xen 4.0.0 branch? > > > > I''ve created 4.0.1-rc2-pre - xen-4.0.1.fc13.src.rpm for F13 > > and rebuild & reinstalled xen''s rpms. Hot Hypervisor upgrade up to > > 4.0.1-rc2-pre > > Kernel 2.6.32.15. > > > > Pasi and myself noticed problems with VNC. Virt-installs run only text > > mode, > > otherwise hang on top Ubuntu 10.04 Server. It DOESN''T happen on top of > F13 > > However, at runtime on F13 :- > > VNC console hangs for Lucid PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on > > top F13 > > VNC console works for F13 PV Guest at Xen 4.0.1 Dom0 (.15 kernel) > > on top F13 > > > > That''s more likely related to the network problems than the > evtchn/gntdev device problems. > > Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" > and rebuilding help? > > J > > > > > It worked fine say for .12 or .13 kernels. > > > > > Any chance of a hotfix for just this particular issue? > > > > Looks like network communication problem with VNC. > > It''s testing environment. But any customer watching so unstable > > picture, won''t be happy. > > > > Boris. > > > > --- On *Wed, 6/9/10, Jeremy Fitzhardinge /<[1]jeremy@goop.org>/* > wrote: > > > > > > From: Jeremy Fitzhardinge <[2]jeremy@goop.org> > > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > > To: "Keir Fraser" <[3]keir.fraser@eu.citrix.com> > > Cc: "Boris Derzhavets" <[4]bderzhavets@yahoo.com>, "Paul Kölle" > > <[5]paul@subsignal.org>, "[6]xen-devel@lists.xensource.com" > > <[7]xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" > > <[8]konrad.wilk@oracle.com> > > Date: Wednesday, June 9, 2010, 2:16 PM > > > > On 06/09/2010 05:02 AM, Keir Fraser wrote: > > > On 09/06/2010 12:15, "Boris Derzhavets" > <[9]bderzhavets@yahoo.com > > </mc/compose?to=[10]bderzhavets@yahoo.com>> wrote: > > > > > > > > >> Via my experience in meantime Xen 4.0 official release doesn''t > > have either > > >> origin/xen/stable or origin/xen/stable-2.6.32.x branch > > generating kernel > > >> supporting it''s Dom0. > > >> > > > We''ll get a 4.0.1 release out by end of the month. The next 3.4 > > release is > > > further out, but I don''t think many users of that branch are > > going to be > > > flirting with pv_ops dom0. If they are, they can always upgrade > > to 4.0 > > > branch. > > > > > > > Things are pretty bad in the meantime, if they use a pvops kernel. > > Maybe I should create a specific xen 4.0.0 branch? > > > > Any chance of a hotfix for just this particular issue? > > > > J > > > > > > _______________________________________________ > Xen-devel mailing list > [11]Xen-devel@lists.xensource.com > [12]http://lists.xensource.com/xen-devel > > References > > Visible links > 1. file:///mc/compose?to=jeremy@goop.org > 2. file:///mc/compose?to=jeremy@goop.org > 3. file:///mc/compose?to=keir.fraser@eu.citrix.com > 4. file:///mc/compose?to=bderzhavets@yahoo.com > 5. file:///mc/compose?to=paul@subsignal.org > 6. file:///mc/compose?to=xen-devel@lists.xensource.com > 7. file:///mc/compose?to=xen-devel@lists.xensource.com > 8. file:///mc/compose?to=konrad.wilk@oracle.com > 9. file:///mc/compose?to=bderzhavets@yahoo.com > 10. file:///mc/compose?to=bderzhavets@yahoo.com > 11. file:///mc/compose?to=Xen-devel@lists.xensource.com > 12. http://lists.xensource.com/xen-devel> _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Boris Derzhavets
2010-Jun-10 13:16 UTC
Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0
>Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" >and rebuilding help?One issue still takes place at Xen 4.0.1 (2.6.32.15) on top F13 and Ubuntu 10.04 Server as well. Attempt to install ubuntu-desktop on Ubuntu 10.04 PV DomU results frozen VNC Window. It doesn''t happen at Xen 4.0.0 ( 2.6.32.12) on top on any f13 or ubuntu 10.04 Boris. --- On Wed, 6/9/10, Pasi Kärkkäinen <pasik@iki.fi> wrote: From: Pasi Kärkkäinen <pasik@iki.fi> Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 To: "Boris Derzhavets" <bderzhavets@yahoo.com> Cc: "Jeremy Fitzhardinge" <jeremy@goop.org>, "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com>, =?ISO-8859-1?Q?Paul_K=F6ll?=@yahoo.com, "Keir Fraser" <keir.fraser@eu.citrix.com>, "e" <paul@subsignal.org> Date: Wednesday, June 9, 2010, 4:15 PM On Wed, Jun 09, 2010 at 01:01:51PM -0700, Boris Derzhavets wrote:> >Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" > >and rebuilding help? > > Yes, it helps. > > The first time virt-install F13 PV DomU is running in VNC mode at Xen > 4.0.1 (2.6.32.15) > Dom0 on top of Ubuntu 10.04 Server. Virt-install passed through phase of > data fetching > from Apache Mirror at Dom0 like it happened before (.14) >Good to hear that. Problem found.. -- Pasi> Boris > > --- On Wed, 6/9/10, Jeremy Fitzhardinge <jeremy@goop.org> wrote: > > From: Jeremy Fitzhardinge <jeremy@goop.org> > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > To: "Boris Derzhavets" <bderzhavets@yahoo.com> > Cc: =?ISO-8859-1?Q?Paul_K=F6ll?=@yahoo.com, "e" <paul@subsignal.org>, > "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "Keir > Fraser" <keir.fraser@eu.citrix.com>, "Konrad Rzeszutek Wilk" > <konrad.wilk@oracle.com> > Date: Wednesday, June 9, 2010, 2:50 PM > > On 06/09/2010 11:37 AM, Boris Derzhavets wrote: > > >Things are pretty bad in the meantime, if they use a pvops kernel. > > > Maybe I should create a specific xen 4.0.0 branch? > > > > I''ve created 4.0.1-rc2-pre - xen-4.0.1.fc13.src.rpm for F13 > > and rebuild & reinstalled xen''s rpms. Hot Hypervisor upgrade up to > > 4.0.1-rc2-pre > > Kernel 2.6.32.15. > > > > Pasi and myself noticed problems with VNC. Virt-installs run only text > > mode, > > otherwise hang on top Ubuntu 10.04 Server. It DOESN''T happen on top of > F13 > > However, at runtime on F13 :- > > VNC console hangs for Lucid PV Guest at Xen 4.0.1 Dom0 (.15 kernel) on > > top F13 > > VNC console works for F13 PV Guest at Xen 4.0.1 Dom0 (.15 kernel) > > on top F13 > > > > That''s more likely related to the network problems than the > evtchn/gntdev device problems. > > Does doing "git revert -m 1 528ea798f02ccb03023e72cbda665ed5c3eec6b1" > and rebuilding help? > > J > > > > > It worked fine say for .12 or .13 kernels. > > > > > Any chance of a hotfix for just this particular issue? > > > > Looks like network communication problem with VNC. > > It''s testing environment. But any customer watching so unstable > > picture, won''t be happy. > > > > Boris. > > > > --- On *Wed, 6/9/10, Jeremy Fitzhardinge /<[1]jeremy@goop.org>/* > wrote: > > > > > > From: Jeremy Fitzhardinge <[2]jeremy@goop.org> > > Subject: Re: [Xen-devel] Re: Failure to start xend with 2.6.32.15 > > (c2cb3df04eb3ff68d0de102b2acacc9b8616e659) under Xen 4.0 > > To: "Keir Fraser" <[3]keir.fraser@eu.citrix.com> > > Cc: "Boris Derzhavets" <[4]bderzhavets@yahoo.com>, "Paul Kölle" > > <[5]paul@subsignal.org>, "[6]xen-devel@lists.xensource.com" > > <[7]xen-devel@lists.xensource.com>, "Konrad Rzeszutek Wilk" > > <[8]konrad.wilk@oracle.com> > > Date: Wednesday, June 9, 2010, 2:16 PM > > > > On 06/09/2010 05:02 AM, Keir Fraser wrote: > > > On 09/06/2010 12:15, "Boris Derzhavets" > <[9]bderzhavets@yahoo.com > > </mc/compose?to=[10]bderzhavets@yahoo.com>> wrote: > > > > > > > > >> Via my experience in meantime Xen 4.0 official release doesn''t > > have either > > >> origin/xen/stable or origin/xen/stable-2.6.32.x branch > > generating kernel > > >> supporting it''s Dom0. > > >> > > > We''ll get a 4.0.1 release out by end of the month. The next 3.4 > > release is > > > further out, but I don''t think many users of that branch are > > going to be > > > flirting with pv_ops dom0. If they are, they can always upgrade > > to 4.0 > > > branch. > > > > > > > Things are pretty bad in the meantime, if they use a pvops kernel. > > Maybe I should create a specific xen 4.0.0 branch? > > > > Any chance of a hotfix for just this particular issue? > > > > J > > > > > > _______________________________________________ > Xen-devel mailing list > [11]Xen-devel@lists.xensource.com > [12]http://lists.xensource.com/xen-devel > > References > > Visible links > 1. file:///mc/compose?to=jeremy@goop.org > 2. file:///mc/compose?to=jeremy@goop.org > 3. file:///mc/compose?to=keir.fraser@eu.citrix.com > 4. file:///mc/compose?to=bderzhavets@yahoo.com > 5. file:///mc/compose?to=paul@subsignal.org > 6. file:///mc/compose?to=xen-devel@lists.xensource.com > 7. file:///mc/compose?to=xen-devel@lists.xensource.com > 8. file:///mc/compose?to=konrad.wilk@oracle.com > 9. file:///mc/compose?to=bderzhavets@yahoo.com > 10. file:///mc/compose?to=bderzhavets@yahoo.com > 11. file:///mc/compose?to=Xen-devel@lists.xensource.com > 12. http://lists.xensource.com/xen-devel> _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel