WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH] PV framebuffer

To: Steven Smith <sos22-xen@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] PV framebuffer
From: Markus Armbruster <armbru@xxxxxxxxxx>
Date: Mon, 04 Dec 2006 20:51:38 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, sos22@xxxxxxxxxxxxx
Delivery-date: Mon, 04 Dec 2006 11:51:38 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20061201132541.GA3249@xxxxxxxxx> (Steven Smith's message of "Fri, 1 Dec 2006 13:25:42 +0000")
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <8764cwzt2f.fsf@xxxxxxxxxxxxxxxxx> <20061201132541.GA3249@xxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)
Hi Steven,

I had a look at your changes and started to backport them to versions
we use.  I might have broken something, but before I go hunting for
that, could you please try two little things for me in your version,
to make sure its okay in your tree?

1. Does xm restore work for you?  I got the following in xend.log:

[2006-12-04 20:34:54 xend 3507] ERROR (XendDomain:268) Restore failed
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line 263, in 
domain_restore_fd
    return XendCheckpoint.restore(self, fd)
  File "/usr/lib/python2.4/site-packages/xen/xend/XendCheckpoint.py", line 134, 
in restore
    dominfo = xd.restore_(vmconfig)
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomain.py", line 288, in 
restore_
    dominfo = XendDomainInfo.restore(config)
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 271, 
in restore
    vm.createDevices()
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 
1515, in createDevices
    self.createDevice(n, c)
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 
1086, in createDevice
    return self.getDeviceController(deviceClass).createDevice(devconfig)
  File "/usr/lib/python2.4/site-packages/xen/xend/server/vfbif.py", line 64, in 
createDevice
    raise VmError('Unknown vfb type %s (%s)' % (t, repr(config)))
VmError: Unknown vfb type None (['vfb', ['backend', '0']])

2. My xm shutdown spits this:

[2006-12-04 20:33:37 xend.XendDomainInfo 3507] ERROR (XendDomainInfo:1382) 
XendDomainInfo.cleanup: image.destroy() failed.
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 
1380, in cleanupDomain
    self.image.destroy()
  File "/usr/lib/python2.4/site-packages/xen/xend/image.py", line 210, in 
destroy
    if not self.pid:
AttributeError: LinuxImageHandler instance has no attribute 'pid'

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>