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-users

Re: [Xen-users] vanilla kernel and xen (in general), vanilla 2.6.24 and

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] vanilla kernel and xen (in general), vanilla 2.6.24 and xen
From: Andy Smith <andy@xxxxxxxxxxxxxx>
Date: Thu, 7 Feb 2008 11:59:31 +0000
Delivery-date: Thu, 07 Feb 2008 04:00:09 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200802070226.29395.mark.williamson@xxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Openpgp: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
References: <JVEE82$0CFBF97776FE5DECC0E8BCA694AD0ADD@xxxxxxxxx> <200802031508.13939.mark.williamson@xxxxxxxxxxxx> <20080207020648.GA2953@xxxxxxxxxxxxxxx> <200802070226.29395.mark.williamson@xxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
Hi Mark,

On Thu, Feb 07, 2008 at 02:26:28AM +0000, Mark Williamson wrote:
> You don't need a special Xen tree to get pvops guest support.  2.6.24 can run 
> as a domU using pvops, albeit slightly limited (no 64-bit guests, no 
> migration or save / restore, etc).  There is a special kernel tree that 
> contains dom0 pvops support, but you shouldn't need that just yet!  Lets get 
> domU working first, eh? ;-)

I'm having the same problems.  Trying to get fedora 8 working as a
domU on a Debian Etch dom0using stock Debian Xen packages.  So that
means xen 3.0.3 hypervisor and Debian 2.6.18-based Xen kernel.

> You need to pass the argument "console=hvc0" (e.g. in the extra= section of 
> the config file) or no boot output will come out.  Note that this is 
> different from the previous Xen convention of calling the console device xvc0 
> or tty1 or ttyS0, etc.

It still crashes immediately before giving any output:

[2008-02-07 11:55:48 xend.XendDomainInfo 3525] DEBUG (__init__:1072) Storing VM 
details: {'shadow_memory': '0', 'uuid': '4a54f878-822d-b690-0cce-e562ae26234c', 
'on_reboot': 'restart', 'start_time': '1202385348.89', 'on_poweroff': 
'destroy', 'name': 'fedora8', 'vcpus': '1', 'vcpu_avail': '1', 'memory': '120', 
'on_crash': 'restart', 'image': "(linux (ramdisk /var/lib/xen/initrd.5wFAEZ) 
(kernel /var/lib/xen/vmlinuz.p36_aL) (args 'ro root=LABEL=/ console=hvc0'))", 
'maxmem': '120'}
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] DEBUG (__init__:1072) Storing 
domain details: {'console/ring-ref': '294508', 'console/port': '2', 'name': 
'fedora8', 'console/limit': '1048576', 'vm': 
'/vm/4a54f878-822d-b690-0cce-e562ae26234c', 'domid': '42', 
'cpu/0/availability': 'online', 'memory/target': '122880', 'store/ring-ref': 
'294509', 'store/port': '1'}
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] DEBUG (__init__:1072) 
XendDomainInfo.handleShutdownWatch
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] WARNING (__init__:1072) Domain 
has crashed: name=fedora8 id=42.
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] ERROR (__init__:1072) VM fedora8 
restarting too fast (1.342405 seconds since the last restart).  Refusing to 
restart to avoid loops.
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] DEBUG (__init__:1072) 
XendDomainInfo.destroy: domid=42
[2008-02-07 11:55:49 xend.XendDomainInfo 3525] DEBUG (__init__:1072) 
XendDomainInfo.destroyDomain(42)

config file:

name = 'fedora8'
memory = 120
disk = [ 'phy:mapper/mainvg-domu_fedora8_root,xvda1,w',
         'phy:mapper/mainvg-domu_fedora8_swap,xvda2,w' ]
vif = [ 'mac=00:16:3e:1b:b2:f8, bridge=xenbr0, vifname=v-fedora8' ]
bootloader = '/usr/lib/xen-3.0.3-1/bin/pygrub'

Any ideas?

Cheers,
Andy

Attachment: signature.asc
Description: Digital signature

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