Skip site navigation (1)Skip section navigation (2)
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>