Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: call for testing: xen 4.1 packages
On Thu, Mar 31, 2011 at 11:38:42PM +0200, Christoph Egger wrote:
> > With the latest version, xenkernel41 boots fine with a 5.1_STABLE dom0
> > kernel.
> > xentools41 builds fine exept blktap2. Do we have a blktap2 driver for
> > NetBSD dom0 ? If not, maybe we should just disable blktap2 on NetBSD for
> > now ?
>
> Wouldn't it be better to implement the functionality with rump?
Maybe, I don't know if rump would be the right way to do it.
What is the blktap2 driver supposed to do ?
>
> > can't open gnttab device
> > xen be core: xen be core: can't open gnttab device
> > can't open gnttab device
> > xen be core: xen be core: can't open gnttab device
> > can't open gnttab device
>
> Those messages go away one we have gnttab support in our dom0 kernel.
> This is required to get PCI passthrough support for HVM guests, btw.
OK
>
> > I used the same xen config file as xen33; is there something that needs to
> > be changed ?
> >
>
> No. xl is supposed to be a replacement for xm.
>
> >>
> >> xm is marked as supported but deprecated in Xen 4.1.
> >> Future versions of Xen no longer support xm (it will be removed).
> >
> > xm more or less works for info, list and top. create fails with:
> > borneo:/var/log/xen#xm create -c nb1
> > Using config file "/usr/pkg/etc/xen/nb1".
> > Error: need more than 1 value to unpack
>
> /var/log/xen/xend.log or /var/log/xen/xend-debug.log should contain
> a python backtrace where the error happened.
Nothing shows up in xend-debug.log. In xend.log I see:
[2011-03-31 23:45:51 12525] ERROR (xmlrpclib2:181) Internal error handling
xend.domain.create
Traceback (most recent call last):
File "/usr/pkg/lib/python2.6/site-packages/xen/util/xmlrpclib2.py", line 134,
in _marshaled_dispatch
response = self._dispatch(method, params)
File "/usr/pkg/lib/python2.6/SimpleXMLRPCServer.py", line 418, in _dispatch
return func(*params)
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/server/XMLRPCServer.py",
line 80, in domain_create
info = XendDomain.instance().domain_create(config)
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomain.py", line
1001, in domain_create
dominfo = XendDomainInfo.create(config)
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line
106, in create
vm.start()
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendDomainInfo.py", line
473, in start
XendTask.log_progress(0, 30, self._constructDomain)
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/XendTask.py", line 209,
in log_progress
retval = func(*args, **kwds)
balloon.free(16*1024, self) # 16MB should be plenty
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/balloon.py", line 117, in
free
dom0_alloc = get_dom0_current_alloc()
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/balloon.py", line 59, in
get_dom0_current_alloc
kb = _get_proc_balloon('current')
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/balloon.py", line 54, in
_get_proc_balloon
return osdep.lookup_balloon_stat(label)
File "/usr/pkg/lib/python2.6/site-packages/xen/xend/osdep.py", line 97, in
_netbsd_balloon_stat
(name, value) = sysctloutput.split('=')
ValueError: need more than 1 value to unpack
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index