Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Feb 2012 00:23:16 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Luigi Rizzo <rizzo@iet.unipi.it>
Cc:        net@freebsd.org, Marcel Moolenaar <marcel@xcllnt.net>
Subject:   Re: Abstracting struct ifnet
Message-ID:  <CAJ-Vmo=g%2BU33xBdC6DAkmaDuM90aV%2BjjwBUNLVzym6eY8_VwJQ@mail.gmail.com>
In-Reply-To: <20120217082342.GA15346@onelab2.iet.unipi.it>
References:  <338757D1-6B1E-49CF-983F-5D5851066FD3@xcllnt.net> <20120217082342.GA15346@onelab2.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help
On 17 February 2012 00:23, Luigi Rizzo <rizzo@iet.unipi.it> wrote:

> I do like the idea, but the amount of changes will be massive
> (see below). The thing that worries me the most is that it
> will introduce huge changes between different releases, unless
> we backport the accessors (while keeping the underlying struct ifnet
> frozen so we preserve the kernel ABI).

I think it's worth doing for the select drivers people care about.

That way things can be slowly converted over time, with any new
network drivers needing to use the new accessors.


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=g%2BU33xBdC6DAkmaDuM90aV%2BjjwBUNLVzym6eY8_VwJQ>