DragonFly kernel List (threaded) for 2007-01
DragonFly BSD
DragonFly kernel List (threaded) for 2007-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: VKernel progress update - 8 Jan 2006 (milestone reached!)


From: Sascha Wildner <saw@xxxxxxxxx>
Date: Tue, 09 Jan 2007 17:52:33 +0100

Sepherosa Ziehau wrote:
On 1/9/07, Matthew Dillon <dillon@apollo.backplane.com> wrote:
                                    ----
                Virtual Kernel In Search of Network Interface!

Would someone like to write a pseudo network driver for the virtual
kernel this week, for the release? Sephe maybe? It has to be someone
familiar with NETIF due to our release deadline. The
/usr/src/sys/dev/virtual/net directory is empty and waiting!

./kernel.debug -I /dev/tap0 -r /opt/vkernel/rootimg.01 -m 128m


# ifconfig vke0
vke0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       inet 192.168.4.6 netmask 0xffffff00 broadcast 192.168.4.255
       inet6 fe80::2257:ff:fe00:0%vke0 prefixlen 64 scopeid 0x1
       ether 20:57:00:00:00:00

:DD

http://leaf.dragonflybsd.org/~sephe/vke.diff

Hope ppl can improve it, when I wake up tomorrow.

Hmm, might I propose a uniform naming scheme for drivers which are meant for the vkernel?


Matt named the disk device 'vd'. Following this scheme, the ethernet driver could be named 've'. What do people think about this?

I actually don't mind if it's 'vk' or 'v' as a prefix, so vkd for the disk driver and vke for the network driver would be fine with me as well. It's just that I'd like to write a vdevice(4) manpage (or something like that) which discusses all drivers for vkernel, and I thought it could be nice to point out that all those drivers follow some uniform naming scheme.

Now would be a good time to agree on one.

Regards,
Sascha

--
http://yoyodyne.ath.cx



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]