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

Re: [Xen-devel] Re: [Xen-changelog] [xen-3.1-testing] xend: fix server/netif.py so that it respects type=None.



On Fri, Oct 05, 2007 at 02:22:33AM +0100, Daniel P. Berrange wrote:
> So the one place where Solaris could in theory find trouble is if
> the kernel modules for back/front actually look at the 'type' field
> in xenstore. In the Linux impl, neither the back/front drivers ever
> look at the 'type' field - it is only ever interpreted by XenD.

We do look at the 'type' field, to determine how to connect up the
backend to a physical device.

"type=ioemu" and "type=netfront" both behave similarly to the Linux
code ("netfront" creates a pseudo-ethernet device that could be used
by IP or a bridge, "ioemu" prompts qemu-dm to do the right thing
(which is different on Solaris, but anyway)).

"type=SUNW_mac", the default on Solaris (well, previously the
default), results in different approach where we expect to open a
physical or pseudo-physical device directly and relay
packets. Typically it's a pseudo-physical device created by the
hotplug scripts using Crossbow[1] VNICs.

I'll look at the changes more closely and figure out what to do.

[1] http://opensolaris.org/os/project/crossbow/

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


 


Rackspace

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