[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen on ARM basic questions



On Fri, 2013-11-22 at 14:22 -0500, Vaibhav Bedia wrote:
> Attaching my config file also...
> 
> kernel = "/root/zImage-domU-debug"
> memory = "256"
> name = "domU-xen"
> bootargs = "mem=128M vram=16M xencons=hvc"

Drop the mem=128M here, it will be confusing things. I suppose you are
using a version of xen from a little ago and are therefore appending a
DTB to your kernel? In which case the bootargs from there is what will
matter.

Actually -- xl doesn't speak "bootargs", it uses "extra". SO this line
isn't actually doing anything. The "extra" line below is what xl
understands (but if you are using appended DTB then it is ignored).

You may find it simpler to upgrade to the current master at which point
the DTB will be autogenerated and you can use the settings in this file
(specifically the "extra" below) instead of in the DTB.

> vcpus = 1
> vif = [ 'bridge=xenbr0','mac=00:16:3e:23:24:32']

This is actually creating two vifs. One one xenbr0 with a random mac and
one with the given mac address on the default bridge (probably xenbr0!)

You probably wanted: 
        vif = [ 'bridge=xenbr0,mac=00:16:3e:23:24:32']
Or just:
        vif = [ 'mac=00:16:3e:23:24:32']
which works because xenbr0 is the default bridge.

> extra ="console=hvc0 xencons=hvc"
> disk = [ 'phy:/dev/loop0,xvda,w' ]



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.