On Mon, 31 Jan 2011, Justin T. Gibbs wrote: [..] > but Xend populates the MAC node in the frontend's tree > unless the "ioemu" tag is in the VIF configuration line for that interface. > Why this is the case, I have no idea - again the behavior is not documented.
You are indeed correct. When I change: vif = [ 'type=ioemu, bridge=br0' ] ...to: vif = [ 'bridge=br0' ] ...in the configuration file for my FreeBSD XENHVM domU, the mac node magically appears on the front-end side: # xenstore-read device/vif/0/mac 00:16:3e:69:3e:99 ...and thus my patch becomes irrelevant. This is confusing. Especially because all the example configurations shipped with Xen have 'type=ioemu' in their vif definitions. I'll update the PR to include this workaround. -- Janne Snabb / EPIPE Communications sn...@epipe.com - http://epipe.com/ _______________________________________________ freebsd-xen@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-xen To unsubscribe, send any mail to "freebsd-xen-unsubscr...@freebsd.org"