On Tue, Apr 19, 2011 at 02:14:25PM +0200, Arnd Bergmann wrote: > On Monday 18 April 2011, Asias He wrote: > > > > > > If you want a regular device to be able to send to a macvlan > > > port, that would require at least these changes: > > > > > > * Add an option to put a plain device into macvlan-bridge mode > > > * Add support for that option into iproute2 > > > * Add a hook into dev_queue_xmit() to check for macvlan ports > > > > Cool! Arnd, mind to add this feature to macvtap? > > No, not after I just explained why I haven't done it before > and why it's so controversial. > > Also, I have moved on to other projects and am no longer doing > active development of the macvtap driver. I'd be happy to > pass on the ownership to someone else and help him or her extend > it. > > Arnd There's overlap between macvtap and some ongoing work on vhost-net. In particular there are efforts to add zero copy and multiqueue support. So if you like, apply something like the below: Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx> diff --git a/MAINTAINERS b/MAINTAINERS index 649600c..28861a4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4034,6 +4034,13 @@ S: Maintained F: drivers/net/macvlan.c F: include/linux/if_macvlan.h +MACVTAP DRIVER +M: Michael S. Tsirkin <mst@xxxxxxxxxx> +M: Arnd Bergmann <arnd@xxxxxxxx> +L: netdev@xxxxxxxxxxxxxxx +S: Maintained +F: drivers/net/macvtap.c + MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 M: Michael Kerrisk <mtk.manpages@xxxxxxxxx> W: http://www.kernel.org/doc/man-pages -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html