From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Bainbridge Subject: Re: Unable to create guest domain AND mm.c/grant_table.c errors Date: Wed, 21 Sep 2005 18:38:04 +0100 Message-ID: <623652d505092110382f3af1e7@mail.gmail.com> References: <623652d505092107102af9e745@mail.gmail.com> <3525342c68fe94116bb4887a4e870bdf@cl.cam.ac.uk> Reply-To: chris.bainbridge@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 21/09/05, Keir Fraser wrote: >=20 > On 21 Sep 2005, at 15:46, Keir Fraser wrote: >=20 > >> I'm been struggling with this for a couple of days.. I'd assumed that > >> there was just something wrong with my setup rather than a bug. I've > >> seen the same PTE error. In trying to eliminate possible problems I've > >> started using the nightly binary xen builds. So I'm using the binary > >> precompiled hypervisor, dom0 and domU kernels. > > > > Yeah this is a subtle bug in every backend driver. I'll see about > > making a patch. >=20 > Should now be fixed. (Also the 'unable to read memory/target' bug > should also be gone.) Looks like a new problem? Changeset 6897: # xm create ubuntu -c Using config file "ubuntu". Error: Error creating domain: int argument required # cat xend-debug.log Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/xen/xend/XendDomainInfo.py", line 719, in construct self.info['bootloader'])) File "/usr/lib/python2.3/site-packages/xen/xend/image.py", line 158, in initDomain log.debug("initDomain: cpu=3D%d mem_kb=3D%d ssidref=3D%d dom=3D%d", cpu= , mem_kb, ssidref, dom) File "/usr/lib/python2.3/logging/__init__.py", line 879, in debug apply(self._log, (DEBUG, msg, args), kwargs) File "/usr/lib/python2.3/logging/__init__.py", line 994, in _log self.handle(record) File "/usr/lib/python2.3/logging/__init__.py", line 1004, in handle self.callHandlers(record) File "/usr/lib/python2.3/logging/__init__.py", line 1037, in callHandlers hdlr.handle(record) File "/usr/lib/python2.3/logging/__init__.py", line 592, in handle self.emit(record) File "/usr/lib/python2.3/logging/handlers.py", line 102, in emit msg =3D "%s\n" % self.format(record) File "/usr/lib/python2.3/logging/__init__.py", line 567, in format return fmt.format(record) File "/usr/lib/python2.3/logging/__init__.py", line 362, in format record.message =3D record.getMessage() File "/usr/lib/python2.3/logging/__init__.py", line 233, in getMessage msg =3D msg % self.args TypeError: int argument required xend.log: [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:143) XendDomainInfo.create(/domain, ...) [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:210) parseConfig: config is ['vm', ['name', 'ttylinux'], ['memory', '64'], ['ssidref', '0'], ['image', ['linux', ['kernel', '/boot/vmlinuz-2.6-xenU'], ['ip', '1.2.3.4:1.2.3.4::::eth0:off'], ['root', '/dev/sda1 ro'], ['vcpus', '1'], ['vcpus', '1'], ['boot', 'c']]], ['device', ['vbd', ['uname', 'file:/root/ttylinux-xen'], ['dev', 'sda1'], ['mode', 'w']]], ['device', ['vif', ['mac', 'aa:00:00:5e:22:5f']]]] [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:250) parseConfig: result is {'ssidref': 0, 'name': 'ttylinux', 'image': ['linux', ['kernel', '/boot/vmlinuz-2.6-xenU'], ['ip', '1.2.3.4:1.2.3.4::::eth0:off'], ['root', '/dev/sda1 ro'], ['vcpus', '1'], ['vcpus', '1'], ['boot', 'c']], 'memory': 64, 'maxmem_kb': None, 'backend': [], 'vcpus': 1, 'cpu_weight': None, 'mem_kb': None, 'device': [('vbd', ['vbd', ['uname', 'file:/root/ttylinux-xen'], ['dev', 'sda1'], ['mode', 'w']]), ('vif', ['vif', ['mac', 'aa:00:00:5e:22:5f']])], 'restart_mode': None, 'bootloader': None, 'cpu': None, 'maxmem': None} [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:712) XendDomainInfo.construct: calling initDomain(None 65536 0 None 1.0) [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:802) XendDomainInfo.destro= y [2005-09-21 18:35:24 xend] DEBUG (XendDomainInfo:458) Storing {'xend/state': 'terminated', 'memory_KiB': '65536', 'uuid': 'f915ea65-5ced-4f09-91d6-bc9ee7567351', 'bootloader': 'None', 'image': "['linux', ['kernel', '/boot/vmlinuz-2.6-xenU'], ['ip', '1.2.3.4:1.2.3.4::::eth0:off'], ['root', '/dev/sda1 ro'], ['vcpus', '1'], ['vcpus', '1'], ['boot', 'c']]", 'cpu': 'None', 'maxmem_KiB': '1073741824', 'memory/target': '65536', 'domid': 'None', 'name': 'ttylinux', 'xend/restart_count': '0', 'xend/restart_mode': 'onreboot', 'restart_time': 'None', 'restart_mode': 'onreboot', 'device': "[('vbd', ['vbd', ['uname', 'file:/root/ttylinux-xen'], ['dev', 'sda1'], ['mode', 'w']]), ('vif', ['vif', ['mac', 'aa:00:00:5e:22:5f']])]", 'cpu_weight': '1.0', 'cpumap': '[1]', 'backend': '[]', 'vcpus': '1', 'ssidref': '0'}