Date: Fri, 2 Dec 2022 15:05:32 -0500 From: Justin Hibbits <jhibbits@FreeBSD.org> To: freebsd-arch@freebsd.org, freebsd-net@freebsd.org Subject: Re: Modularizing the network stack with a driver API Message-ID: <20221202150532.562e7059@ralga-linux> In-Reply-To: <20221123143359.2370ed89@ralga-linux> References: <20221123143359.2370ed89@ralga-linux>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 23 Nov 2022 14:33:59 -0500 Justin Hibbits <jhibbits@FreeBSD.org> wrote: > Hi everyone, > > Back in 2014 Marcel Moolenaar started the thread "Roadmap for ifnet(9) > for FreeBSD 11" > (https://lists.freebsd.org/pipermail/freebsd-arch/2014-May/015379.html), > and after 8 years we want to revisit this. This email is to kick > things off again, and further design discussions. > > I've spent time off and on as able over the last couple years porting > -CURRENT to this "DrvAPI", and have something that compiles. Much of > the work was committed at the time of the initial discussion in 2014, > with enhancements done off and on since then. Also, much of the > shortcomings listed at https://wiki.freebsd.org/projects/ifnet have > not been addressed at all yet. > > Most of the work I've done in the recent port has been purely > mechanical and scripted, fixing build failures along the way. The > current work in progress can be found in my personal repository at > https://github.com/chmeeedalf/freebsd/tree/drvapi . The goal of this > first step is to get things started, address design feedback, and move > forward in main. > > > > - Justin > Gentle ping on this, since it may have gotten lost over the last long weekend for some people. Adding net@ for a wider audience. - Justin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20221202150532.562e7059>