From owner-svn-src-stable-11@freebsd.org Tue Aug 23 22:40:04 2016 Return-Path: Delivered-To: svn-src-stable-11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D92E6BC4BEE; Tue, 23 Aug 2016 22:40:04 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from mail23c7.megamailservers.com (mail23c7.megamailservers.com [69.49.98.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3A15F1D9C; Tue, 23 Aug 2016 22:40:04 +0000 (UTC) (envelope-from shurd@sasktel.net) Received: from mail23c7.megamailservers.com (localhost [127.0.0.1]) by mail23c7.megamailservers.com (8.14.9/8.13.1) with ESMTP id u7NMWqKC008798 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 23 Aug 2016 18:32:52 -0400 Received: (from webmail@localhost) by mail23c7.megamailservers.com (8.14.9/8.12.2/Submit) id u7NMWqii008797; Tue, 23 Aug 2016 18:32:52 -0400 Received: from 5520-maca-inet1-outside.broadcom.com (5520-maca-inet1-outside.broadcom.com [216.31.211.11]) by webmail.sasktel.net (Webmail 5.0 V.V.I.) with HTTP for ; Tue, 23 Aug 2016 16:32:52 -0600 Message-ID: <20160823163252.r0ut6a7d28kso08o@webmail.sasktel.net> From: shurd@sasktel.net Reply-to: shurd@sasktel.net To: Stephen Hurd , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org, Navdeep Parhar Subject: Re: svn commit: r304704 - in stable/11/sys: conf kern net sys Date: Tue, 23 Aug 2016 16:32:52 -0600 X-Priority: 3 X-Authenticated-User: shurd.sasktel.net References: <201608232121.u7NLLvDq072781@repo.freebsd.org> <7723623e-67cf-0a0a-6cba-4a3f5bdb8f16@FreeBSD.org> In-Reply-To: <7723623e-67cf-0a0a-6cba-4a3f5bdb8f16@FreeBSD.org> MIME-Version: 1.0 User-Agent: Webmail 6.0 X-CTCH-RefID: str=0001.0A020205.57BCCF14.0168, ss=1, re=2.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 2.000 X-CTCH-Rules: FREEMAIL_REPLYTO, X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.1 cv=Wag1NSRX c=1 sm=1 tr=0 a=WkljmVdYkabdwxfqvArNOQ==:117 a=Pqgwzd+QtBWunNm/3vzkeA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=ikZSrtty1KYA:10 a=v2NWgMxlncYA:10 a=7z1cN_iqozsA:10 a=G-JvYgQUlsIBVzUhMCsA:9 a=6I5d2MoRAAAA:8 a=vmsf08cWzeK0PD7ATEgA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=IjZwj45LgO3ly-622nXo:22 Content-Type: text/plain; charset=UTF-8; format="flowed" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Content-Description: Plaintext Version of Message X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: svn-src-stable-11@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for only the 11-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2016 22:40:05 -0000 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