Subject: Re: Moving ethfoo in the main tree
To: None <cube@cubidou.net>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 12/13/2004 15:58:54
On Mon, Dec 13, 2004 at 10:33:28AM +0100, cube@cubidou.net wrote:
> Hi,
>
> I believe my ethfoo device has reached the point where it is useful
> enough (notably with qemu) it could be in the main part of tree, rather
> than a not built LKM. There are a few points I need to address before
> that, though.
I'd like too. I'll need it for Xen 2.0 domain0 support.
See http://mail-index.netbsd.org/port-xen/2004/12/12/0002.html
for the reasons why we need this :)
>
> First, naming convention. 'ethfoo' was fine while it was only an
> example, do we want to keep it instead of the commonly accepted 'tap'?
My idea was ethtun, but if tap is already used elsewhere, go for it.
> That leads to another question: should I add a tun-like part to it
> so it could replace tun(4), or should I merge it with tun? I don't
> think it really makes sense to have both around.
I was also thinking about adding a link2 flag to tun(4) to turn on ethernet
emulation. I don't know how this would play with the ethernet layer.
I think an ethernet device needs to be registered here at creation time,
and can't be attached/detached from the ethernet layer at a later time.
But I didn't look deeply at this.
--
Manuel Bouyer <bouyer@antioche.eu.org>
NetBSD: 26 ans d'experience feront toujours la difference
--