All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jody Belka <lists-xen@pimb.org>
To: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
Cc: "xen-devel@lists.sourceforge.net" <xen-devel@lists.sourceforge.net>
Subject: Re: Re: almost working
Date: Tue, 6 Jul 2004 22:34:58 +0000	[thread overview]
Message-ID: <20040706223458.GA19992@faith.gentoo.org> (raw)
In-Reply-To: <E1BhsXA-000884-00@mta1.cl.cam.ac.uk>

[-- Attachment #1: Type: text/plain, Size: 794 bytes --]

On Tue, Jul 06, 2004 at 05:11:04PM +0100, Keir Fraser wrote:
> I think many people had been seeing problems of this ilk, so you will
> probably be delighted to hear that these bugs have been squashed by
> today's checkins.
> 
> It was a combination of a simple stupid bug in the device-driver code,
> coupled with faulty error handling in xend.

Seeing this msg i cloned down the latest (at the time) rev from bk. After
rebuilding xen, my dom0 and domU kernels, and all the tools, I tried it
out. Unfortunately i couldn't even start an unpriveleged domain any more.
Logs of xend tracing and the relevant command window are attached; hope
they're helpful in tracking down the problem.

For reference, this was using rev 40eae953qXVB0VAXac-t2uDXq-tS9Q


-- 
Jody Belka
(knew) at (pimb) dot (org)

[-- Attachment #2: screenlog.0 --]
[-- Type: text/plain, Size: 31379 bytes --]

^[]0;root@iris: /etc/xen/machines\aroot@iris:/etc/xen/machines# /etc/init.d/xend-\b \b.real start_trace
/usr/sbin/xend
Starting Xen control daemon: xend.
^[]0;root@iris: /etc/xen/machines\aroot@iris:/etc/xen/machines# brctl addbr nbe-br
device nbe-br already exists; can't create bridge with the same name
brctl sethello nbe-br 0
brctl setfd nbe-br 0
brctl stp nbe-br off
Interface not found: eth0
initial_refresh>
db dom= ['domain', ['id', '0'], ['name', 'Domain-0'], ['memory', '39']]
xc dom= {'cpu_time': 76671513806L, 'name': 'Domain-0', 'dying': 0, 'dom': 0, 'maxmem_kb': 49152, 'paused': 0, 'crashed': 0, 'running': 1, 'shutdown_reason': 0, 'shutdown': 0, 'mem_kb': 39936, 'cpu': 0, 'blocked': 0}
dom= 0 config= ['domain', ['id', '0'], ['name', 'Domain-0'], ['memory', '39']]
dom= 0 new
XendDomain>refresh>
XendDomain>initial_refresh> doms:
dom domain id=0 name=Domain-0 memory=39
EVENT> xend.start 0
XendDomain>reap>
XendDomain>reap<
config: ('vm' ('name' 'eos - dns' ) ('memory' '16' ) ('cpu' '-1' ) ('image' ('linux' ('kernel' '/boot/xen/xenU-2.4.26-1' ) ('ip' ':::::eth0:off' ) ('root' '/dev/hda1 ro' ) ) ) ('device' ('vbd' ('uname' 'phy:/dev/evms/machines/eos/root' ) ('dev' 'hda1' ) ('mode' 'w' ) ) ) ('device' ('vbd' ('uname' 'phy:/dev/evms/machines/eos/swap' ) ('dev' 'hda2' ) ('mode' 'w' ) ) ) ('device' ('vbd' ('uname' 'phy:/dev/evms/machines/eos/dnsdata' ) ('dev' 'hdb1' ) ('mode' 'w' ) ) ) ('device' ('vif' ) ) )
vm_create>
create_domain> linux /boot/xen/xenU-2.4.26-1
create-domain> init_domain...
init_domain> 16 eos - dns -1
create_domain> dom= 3
build_domain> linux 3 /boot/xen/xenU-2.4.26-1  ip=:::::eth0:off root=/dev/hda1 ro 
VIRTUAL MEMORY ARRANGEMENT:
 Loaded kernel: c0000000->c0198a58
 Init. ramdisk: c0199000->c0199000
 Phys-Mach map: c0199000->c019d000
 Page tables:   c019d000->c019f000
 Start info:    c019f000->c01a0000
 Boot stack:    c01a0000->c01a1000
 TOTAL:         c0000000->c0400000
 ENTRY ADDRESS: c0000000
vm_create<
EVENT> xend.console.create [12, 3, 9603]
respond_be_create>
>create_devices
blkif_dev_create> 3 769 w {'device': 65034, 'type': 'Disk', 'start_sector': 0L, 'nr_sectors': 425982L}
blkif_dev_create> 3 770 w {'device': 65036, 'type': 'Disk', 'start_sector': 0L, 'nr_sectors': 65534L}
blkif_dev_create> 3 833 w {'device': 65032, 'type': 'Disk', 'start_sector': 0L, 'nr_sectors': 32766L}
<create_devices
_vm_configure1> made devices...
_vm_configure1<
recv_be_vbd_create> <xen.xend.server.blkif.BlkifControllerFactory instance at 0x8172e4c>
brctl addif nbe-br vif3.0
vm_dev_vif> created <xen.xend.server.netif.NetDev instance at 0x8547074>
cleanup> 3
release_devices> 3
release_vifs> 3
brctl delif nbe-br vif3.0
release_vbds> 3
>BlkifController>send_be_disconnect> dom= 3
op_create> Deferred Exception creating domain: [Failure instance: Traceback: <type 'tuple'>, (<twisted.python.failure.Failure twisted.internet.defer.TimeoutError>, 1)
]
Unhandled error in Deferred:
(debug:  C: Deferred was created:
 C:  File "/usr/sbin/xend", line 45, in ?
 C:    sys.exit(main())
 C:  File "/usr/sbin/xend", line 35, in main
 C:    return daemon.start(trace=1)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 C:    self.run()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 C:    reactor.run()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 C:    self.mainLoop()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 C:    self.doIteration(t)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 C:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 C:    callWithContext({"system": lp}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 C:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 C:    return func(*args,**kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 C:    why = selectable.doRead()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 C:    self.protocol.notificationReceived(notification)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 C:    channel.notificationReceived()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 C:    self.handleNotification()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 C:    work += self.handleResponses()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 C:    self.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 C:    dev.responseReceived(msg, ty, subty)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 C:    if self.callResponders(msg):
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 C:    resp.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 C:    self.deferred.callback(msg)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 C:    d.callback(blkif)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 C:    d = vm.create_devices()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 C:    v = dev_handler(self, dev, dev_index)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 C:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 C:    ctrl = xend.blkif_create(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 C:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 35, in createInstance
 C:    d = defer.Deferred()
 I: First Invoker was:
 I:  File "/usr/sbin/xend", line 45, in ?
 I:    sys.exit(main())
 I:  File "/usr/sbin/xend", line 35, in main
 I:    return daemon.start(trace=1)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 I:    self.run()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 I:    reactor.run()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 I:    self.mainLoop()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 I:    self.doIteration(t)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 I:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 I:    callWithContext({"system": lp}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 I:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 I:    return func(*args,**kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 I:    why = selectable.doRead()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 I:    self.protocol.notificationReceived(notification)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 I:    channel.notificationReceived()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 I:    self.handleNotification()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 I:    work += self.handleResponses()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 I:    self.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 I:    dev.responseReceived(msg, ty, subty)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 I:    if self.callResponders(msg):
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 I:    resp.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 I:    self.deferred.callback(msg)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 I:    d.callback(blkif)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 I:    d = vm.create_devices()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 I:    v = dev_handler(self, dev, dev_index)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 I:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 I:    ctrl = xend.blkif_create(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 I:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 38, in createInstance
 I:    d.callback(blkif)
)
Failure: twisted.internet.defer.TimeoutError: Callback timed out
Unhandled error in Deferred:
(debug:  C: Deferred was created:
 C:  File "/usr/sbin/xend", line 45, in ?
 C:    sys.exit(main())
 C:  File "/usr/sbin/xend", line 35, in main
 C:    return daemon.start(trace=1)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 C:    self.run()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 C:    reactor.run()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 C:    self.mainLoop()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 C:    self.doIteration(t)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 C:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 C:    callWithContext({"system": lp}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 C:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 C:    return func(*args,**kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 C:    why = selectable.doRead()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 C:    self.protocol.notificationReceived(notification)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 C:    channel.notificationReceived()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 C:    self.handleNotification()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 C:    work += self.handleResponses()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 C:    self.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 C:    dev.responseReceived(msg, ty, subty)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 C:    if self.callResponders(msg):
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 C:    resp.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 C:    self.deferred.callback(msg)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 C:    d.callback(blkif)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 C:    d = vm.create_devices()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 C:    v = dev_handler(self, dev, dev_index)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 C:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 C:    ctrl = xend.blkif_create(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 C:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 35, in createInstance
 C:    d = defer.Deferred()
 I: First Invoker was:
 I:  File "/usr/sbin/xend", line 45, in ?
 I:    sys.exit(main())
 I:  File "/usr/sbin/xend", line 35, in main
 I:    return daemon.start(trace=1)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 I:    self.run()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 I:    reactor.run()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 I:    self.mainLoop()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 I:    self.doIteration(t)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 I:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 I:    callWithContext({"system": lp}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 I:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 I:    return func(*args,**kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 I:    why = selectable.doRead()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 I:    self.protocol.notificationReceived(notification)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 I:    channel.notificationReceived()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 I:    self.handleNotification()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 I:    work += self.handleResponses()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 I:    self.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 I:    dev.responseReceived(msg, ty, subty)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 I:    if self.callResponders(msg):
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 I:    resp.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 I:    self.deferred.callback(msg)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 I:    d.callback(blkif)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 I:    d = vm.create_devices()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 I:    v = dev_handler(self, dev, dev_index)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 I:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 I:    ctrl = xend.blkif_create(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 I:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 38, in createInstance
 I:    d.callback(blkif)
)
Failure: twisted.internet.defer.TimeoutError: Callback timed out
Unhandled error in Deferred:
(debug:  C: Deferred was created:
 C:  File "/usr/sbin/xend", line 45, in ?
 C:    sys.exit(main())
 C:  File "/usr/sbin/xend", line 35, in main
 C:    return daemon.start(trace=1)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 C:    self.run()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 C:    reactor.run()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 C:    self.mainLoop()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 C:    self.doIteration(t)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 C:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 C:    callWithContext({"system": lp}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 C:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 C:    return func(*args,**kw)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 C:    why = selectable.doRead()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 C:    self.protocol.notificationReceived(notification)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 C:    channel.notificationReceived()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 C:    self.handleNotification()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 C:    work += self.handleResponses()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 C:    self.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 C:    dev.responseReceived(msg, ty, subty)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 C:    if self.callResponders(msg):
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 C:    resp.responseReceived(msg)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 C:    self.deferred.callback(msg)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 C:    d.callback(blkif)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 C:    self._startRunCallbacks(result)
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 C:    self._runCallbacks()
 C:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 C:    self.result = callback(self.result, *args, **kw)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 C:    d = vm.create_devices()
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 C:    v = dev_handler(self, dev, dev_index)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 C:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 C:    ctrl = xend.blkif_create(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 C:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 C:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 35, in createInstance
 C:    d = defer.Deferred()
 I: First Invoker was:
 I:  File "/usr/sbin/xend", line 45, in ?
 I:    sys.exit(main())
 I:  File "/usr/sbin/xend", line 35, in main
 I:    return daemon.start(trace=1)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 521, in start
 I:    self.run()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 633, in run
 I:    reactor.run()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 126, in run
 I:    self.mainLoop()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/default.py", line 137, in mainLoop
 I:    self.doIteration(t)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 145, in doPoll
 I:    log.callWithLogger(selectable, _drdw, selectable, fd, event, POLLIN, POLLOUT, log)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 65, in callWithLogger
 I:    callWithContext({"system": lp}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/log.py", line 52, in callWithContext
 I:    return context.call({ILogContext: newCtx}, func, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/python/context.py", line 43, in callWithContext
 I:    return func(*args,**kw)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/pollreactor.py", line 160, in _doReadOrWrite
 I:    why = selectable.doRead()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 253, in doRead
 I:    self.protocol.notificationReceived(notification)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 177, in notificationReceived
 I:    channel.notificationReceived()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 132, in notificationReceived
 I:    self.handleNotification()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 298, in handleNotification
 I:    work += self.handleResponses()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 335, in handleResponses
 I:    self.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/channel.py", line 343, in responseReceived
 I:    dev.responseReceived(msg, ty, subty)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 92, in responseReceived
 I:    if self.callResponders(msg):
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 140, in callResponders
 I:    resp.responseReceived(msg)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/controller.py", line 31, in responseReceived
 I:    self.deferred.callback(msg)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 124, in respond_be_create
 I:    d.callback(blkif)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 252, in callback
 I:    self._startRunCallbacks(result)
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 313, in _startRunCallbacks
 I:    self._runCallbacks()
 I:  File "/usr/lib/python2.2/site-packages/twisted/internet/defer.py", line 338, in _runCallbacks
 I:    self.result = callback(self.result, *args, **kw)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 331, in _vm_configure1
 I:    d = vm.create_devices()
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 678, in create_devices
 I:    v = dev_handler(self, dev, dev_index)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 854, in vm_dev_vbd
 I:    defer = make_disk(vm.dom, uname, dev, mode, vm.recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/XendDomainInfo.py", line 156, in make_disk
 I:    ctrl = xend.blkif_create(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/SrvDaemon.py", line 691, in blkif_create
 I:    d = self.blkifCF.createInstance(dom, recreate=recreate)
 I:  File "/usr/lib/python2.2/site-packages/xen/xend/server/blkif.py", line 38, in createInstance
 I:    d.callback(blkif)
)
Failure: twisted.internet.defer.TimeoutError: Callback timed out
exit

[-- Attachment #3: screenlog.1 --]
[-- Type: text/plain, Size: 1346 bytes --]

^[]0;root@iris: /etc/xen/machines\aroot@iris:/etc/xen/machines# xm create -f eos
Traceback (most recent call last):
  File "/usr/sbin/xm", line 6, in ?
    main.main(sys.argv)
  File "/usr/lib/python2.2/site-packages/xen/xm/main.py", line 473, in main
    xm.main(args)
  File "/usr/lib/python2.2/site-packages/xen/xm/main.py", line 71, in main
    self.main_call(args)
  File "/usr/lib/python2.2/site-packages/xen/xm/main.py", line 88, in main_call
    p.main(args[1:])
  File "/usr/lib/python2.2/site-packages/xen/xm/main.py", line 162, in main
    create.main(args)
  File "/usr/lib/python2.2/site-packages/xen/xm/create.py", line 401, in main
    (d, c) = make_domain(opts, config)
  File "/usr/lib/python2.2/site-packages/xen/xm/create.py", line 362, in make_domain
    dominfo = server.xend_domain_create(config)
  File "/usr/lib/python2.2/site-packages/xen/xend/XendClient.py", line 214, in xend_domain_create
    {'op'      : 'create',
  File "/usr/lib/python2.2/site-packages/xen/xend/XendClient.py", line 150, in xend_call
    return xend_request(url, "POST", data)
  File "/usr/lib/python2.2/site-packages/xen/xend/XendClient.py", line 121, in xend_request
    raise RuntimeError(resp.reason)
RuntimeError: Error creating domain
^[]0;root@iris: /etc/xen/machines\aroot@iris:/etc/xen/machines# 

  reply	other threads:[~2004-07-06 22:34 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-30  5:19 can't mount root... devfs??? James Harper
2004-06-30  5:54 ` Ian Pratt
2004-06-30  6:43 ` Keir Fraser
2004-06-30  9:38   ` James Harper
2004-06-30  9:57     ` Keir Fraser
2004-06-30  9:59     ` Ian Pratt
2004-06-30 23:14     ` Ian Pratt
2004-07-02  2:58       ` James Harper
2004-07-02  7:09         ` Keir Fraser
2004-07-02  7:32           ` Ian Pratt
2004-07-02 13:52         ` almost working James Harper
2004-07-02 15:21           ` Ian Pratt
2004-07-02 16:39             ` Niraj Tolia
2004-07-02 17:04               ` Ian Pratt
2004-07-06 16:11               ` Keir Fraser
2004-07-06 22:34                 ` Jody Belka [this message]
2004-07-06 22:58                   ` Ian Pratt
2004-07-07  7:10                     ` Keir Fraser
2004-07-07 14:56                       ` No module named xen.xm error Rune Johan Andresen
2004-07-07 15:06                         ` Tom Wilkie
2004-07-07 15:24                           ` Rune Johan Andresen
2004-07-07 15:09                         ` Ian Pratt
2004-07-09  6:19                       ` Re: almost working Jody Belka
2004-07-09  9:35                         ` James Harper
2004-07-09  9:54                           ` Jody Belka
2004-07-09  9:48                         ` Keir Fraser
2004-07-09 11:19                         ` Ian Pratt
2004-07-09 11:53                           ` Jody Belka
2004-07-13 15:00                 ` Niraj Tolia
2004-07-13 15:13                   ` Ian Pratt
2004-07-13 15:27                     ` Keir Fraser
2004-07-14  1:37                     ` James Harper
2004-07-03 10:24             ` James Harper
2004-07-03 11:36               ` Keir Fraser
2004-07-04 12:37               ` xen
2004-07-06 14:53               ` ron minnich
2004-07-04 14:41             ` Jody Belka
2004-06-30 14:16   ` can't mount root... devfs??? Mark Williamson
2004-06-30 14:19     ` Keir Fraser

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040706223458.GA19992@faith.gentoo.org \
    --to=lists-xen@pimb.org \
    --cc=Keir.Fraser@cl.cam.ac.uk \
    --cc=xen-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.