Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2016 16:32:52 -0600
From:      shurd@sasktel.net
To:        Stephen Hurd <shurd@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org, Navdeep Parhar <np@FreeBSD.org>
Subject:   Re: svn commit: r304704 - in stable/11/sys: conf kern net sys
Message-ID:  <20160823163252.r0ut6a7d28kso08o@webmail.sasktel.net>
In-Reply-To: <7723623e-67cf-0a0a-6cba-4a3f5bdb8f16@FreeBSD.org>
References:  <201608232121.u7NLLvDq072781@repo.freebsd.org> <7723623e-67cf-0a0a-6cba-4a3f5bdb8f16@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hopefully the formatting is OK, I used webmail for this. 
=C2=A0
On Tue, 23 Aug 2016 15:18:48 -0700, Navdeep Parhar  wrote:

       (I'm assuming that you do not plan to merge this to releng/11.0.)

=C2=A0
I'm=C2=A0working to get this into releng/11.0. =C2=A0The merge to 
stable/11=C2=A0had to be done before a merge request can be sent to re@. 
=C2=A0

       It looks like the changes to iflib.h will break any external NIC dri=
ver
written/compiled against the iflib.h in 11.0. 

=C2=A0
That is correct. =C2=A0All the currently known drivers (all of which are 
presently external) which use iflib have been converted to the new 
header already. =C2=A0Therre are at present no iflib.h consumers in the 
tree or in ports. 
=C2=A0

       Is iflib considered part
of the KPI/KBI in FreeBSD 11 or is it for in-tree use only with no
interface guarantees? If it's the latter then why do we even have iflib
in 11.0 given that no in-tree driver in 11.0 uses it?

=C2=A0
There was hope to get one or two drivers in-tree for 11.0 (see the 
review here: https://reviews.freebsd.org/D7551), but given the timing 
and the API changes, it seems unlikely. 
=C2=A0
=C2=A0
Thanks, Stephen Hurd
=C2=A0




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160823163252.r0ut6a7d28kso08o>