tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Specifying names for tap interfaces
Hello,
New Xen versions will ship with upstream Qemu, which means we have to 
get ready to support new Qemu features not present in the previous 
versions of Qemu used by Xen. This also means that Xen developers are 
not allowing to post Qemu-xen specific changes, so all changes should be 
first committed and approved to regular Qemu and then backported to the 
Qemu Xen repository.
So far we are doing quite good, and new Qemu upstream seems to be 
working fine with Xen under NetBSD. The only remaining issue is with tap 
interfaces, so we can at least have a working basic HVM guest. New Qemu 
does not longer support the deprecated "bridge" parameter that NetBSD 
was using to attach the created tap interface to a given bridge.
Linux does this by passing the name of the tap interface Qemu has to 
create, so when the interface is created its name is known and can be 
used outside of Qemu.
From what I see, NetBSD has the option to fetch the name of the 
interface created, using the TAPGIFNAME ioctl, but this is not really 
helpful because we create the interface from Qemu, but the scripts that 
attach the network interface are launched from the toolstack (xl).
Will it be possible to provide a TAPSIFNAME ioctl to set the name of the 
created interface? I will start looking into this, but I would also like 
some feedback.
Thanks, Roger.
Home |
Main Index |
Thread Index |
Old Index