[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

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



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