svn commit: r304704 - in stable/11/sys: conf kern net sys

shurd at sasktel.net shurd at sasktel.net
Tue Aug 23 22:40:05 UTC 2016


Hopefully the formatting is OK, I used webmail for this. 
 
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.)

 
I'm working to get this into releng/11.0.  The merge to 
stable/11 had to be done before a merge request can be sent to re at . 
 

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

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

       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?

 
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. 
 
 
Thanks, Stephen Hurd
 



More information about the svn-src-stable mailing list