On Tue, Jan 26, 2021 at 11:47:58PM +0100, Manuel Bouyer wrote: > Pass bridge name to qemu as command line option > When starting qemu, set an environnement variable XEN_DOMAIN_ID, > to be used by qemu helper scripts > The only functional difference of using the br parameter is that the > bridge name gets passed to the QEMU script. > NetBSD doesn't have the ioctl to rename network interfaces implemented, and > thus cannot rename the interface from tapX to vifX.Y-emu. Only qemu knowns > the tap interface name, so we need to use the qemu script from qemu itself. > > Signed-off-by: Manuel Bouyer <bou...@netbsd.org>
Reviewed-by: Roger Pau Monné <roger....@citrix.com> If you have a moment might be worth adding a note in xl-network-configuration.5.pod that NetBSD in HVM mode requires bridged networking I think? Also, the qemu-ifup script doesn't seem to be part of the NetBSD scripts that are upstream, is this something carried by the NetBSD package? I certainly don't mind adding those extra parameters/env variables, but might be nice to clarify the expectations, that can be done in a separate patch. Thanks, Roger.