From owner-freebsd-net@freebsd.org Thu Oct 4 15:52:17 2018 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B193010AFBF3; Thu, 4 Oct 2018 15:52:17 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E57F5753B8; Thu, 4 Oct 2018 15:52:16 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id 85vAgr4GWWppD85vBgpESt; Thu, 04 Oct 2018 09:52:14 -0600 X-Authority-Analysis: v=2.3 cv=YIcrNiOx c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=smKx5t2vBNcA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=LXThwzgc8wN3FM9o13oA:9 a=fqc2PL_DztmBmVzj:21 a=ZEiQw5VPCOVqgmOC:21 a=CjuIK1q_8ugA:10 a=AIbFiXiN0DI7uwZkaOQA:9 a=L0QZSfI6CJ03u12I:21 a=H279Z_-4CPkF8jX7:21 a=BSQxGs51GfGbYr7p:21 a=_W_S_7VecoQA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from [10.168.101.253] (S0106788a207e2972.gv.shawcable.net [70.66.154.233]) by spqr.komquats.com (Postfix) with ESMTPSA id 6C2A51571; Thu, 4 Oct 2018 08:53:55 -0700 (PDT) MIME-Version: 1.0 From: Cy Schubert Subject: RE: FCP-0101: Deprecating most 10/100 Ethernet drivers Date: Thu, 4 Oct 2018 08:52:14 -0700 To: Rick Macklem , Warner Losh , Alexey Dokuchaev CC: FreeBSD Net , "freebsd-fcp@freebsd.org" , Brooks Davis , FreeBSD-STABLE Mailing List , "freebsd-arch@freebsd.org" Message-Id: <20181004155355.6C2A51571@spqr.komquats.com> X-CMAE-Envelope: MS4wfGMshGmXv5liWXXAk0SNXTIODQak7iDJNiKbtro3L2CrLjwqEP6Oe/u+j7v1fQyS2K9q7yySvQLqFIAj2pCJuyi9kC9q6iH5AL+ygt6FXvC70npchxsy Br09qRjipULCE3Yyun+iTT3l6FdqodsPfURrJ8SVePvCKcbWIsobU0/tNJtN+bXCRQRoz/7dAY7D+KR33fxdExjBVu8HSxuYrjtfmjM3VEgf0g+weYcvjOFR MasDAjgRQ1MB2+kph2Jet9+MaoVZbUAGJIjo5OyWgwEErvyT6+JV8tNhCc+idngEkNlsuEWR7WaWtWP1RHX12csBdpE3m47r6EO3sLBO849bAE7AX6GsMSxa 2OomvdRLZYVYMVzErke/DNPdk7DeO4G9YicW3hk0K+sA7+9O/sg= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Oct 2018 15:52:17 -0000 I have rl, fxp, xl, dc, bge (which I have an uncommitted patch for), nfe, a= nd sk. Not all are scheduled for removal but this is my inventory for which= I can test and am willing to help out with. Add iwn and ath too. --- Sent using a tiny phone keyboard. Apologies for any typos and autocorrect. Also, this old phone only supports top post. Apologies. Cy Schubert or The need of the many outweighs the greed of the few. --- -----Original Message----- From: Rick Macklem Sent: 04/10/2018 07:41 To: Warner Losh; Alexey Dokuchaev Cc: FreeBSD Net; freebsd-fcp@freebsd.org; Brooks Davis; FreeBSD-STABLE Mail= ing List; freebsd-arch@freebsd.org Subject: Re: FCP-0101: Deprecating most 10/100 Ethernet drivers Warner Losh wrote: [lots of stuff snipped] >That's why that one way to get the driver off the list is to convert to >iflib. That greatly reduces the burden by centralizing all the stupid, >common things of a driver so that we only have to change one place, not >dozens. I can probably do this for bfe and fxp, since I have both. Can someone suggest a good example driver that has already been converted, so I can see what needs to be done? Again, I don't care if they stay in the current/head tree. [more stuff snipped] rick _______________________________________________ freebsd-arch@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-arch To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"