svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-27 Thread Eric Joyner
Author: erj Date: Wed May 27 17:44:11 2015 New Revision: 283620 URL: https://svnweb.freebsd.org/changeset/base/283620 Log: MFC ixgbe commits for 10.2: - r280182 - Split the driver into independent pf/vf loadables - r280197 - Resolve build issues - r280204 - Fix multiple same-name devcla

Re: svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-28 Thread Eric Joyner
Baldwin wrote: > On Wednesday, May 27, 2015 05:44:12 PM Eric Joyner wrote: > > Author: erj > > Date: Wed May 27 17:44:11 2015 > > New Revision: 283620 > > URL: https://svnweb.freebsd.org/changeset/base/283620 > > > > Log: > > MFC ixgbe commits for 10.2

svn commit: r283668 - in stable/10/sys: conf dev/ixgbe modules modules/ix modules/ixgbe modules/ixv

2015-05-28 Thread Eric Joyner
Author: erj Date: Thu May 28 20:56:11 2015 New Revision: 283668 URL: https://svnweb.freebsd.org/changeset/base/283668 Log: Fix build issue and incompatibilites introduced by r283620. - Re-introduce "device ixgbe" option for kernel configs. This allows users to continue using existing ke

Re: svn commit: r283620 - in stable/10/sys: amd64/conf conf dev/ixgbe modules modules/ix modules/ixv

2015-05-28 Thread Eric Joyner
On Thu, May 28, 2015 at 9:27 AM John Baldwin wrote: > On Thursday, May 28, 2015 04:23:49 PM Eric Joyner wrote: > > Ok; I'm working on it now. I've implemented your recommendation for an > > ixgbe stub that loads both if_ix and if_ixv, but Jack offered an > > alte

svn commit: r283758 - in stable/10: sbin/ifconfig sys/net sys/sys

2015-05-29 Thread Eric Joyner
Author: erj Date: Fri May 29 23:02:12 2015 New Revision: 283758 URL: https://svnweb.freebsd.org/changeset/base/283758 Log: MFC r281236 -- extended media types in if_media.h. Approved by: jfv (mentor) Modified: stable/10/sbin/ifconfig/ifmedia.c stable/10/sys/net/ieee8023ad_lacp.c sta

svn commit: r284876 - stable/10/sys/dev/ixgbe

2015-06-26 Thread Eric Joyner
Author: erj Date: Fri Jun 26 17:13:23 2015 New Revision: 284876 URL: https://svnweb.freebsd.org/changeset/base/284876 Log: Limit the number of autoconfigured queues to 8. This limit was in a previous version of the driver, but it is being re- added to match the behavior of previous versio

svn commit: r284958 - stable/10/sys/dev/ixgbe

2015-06-30 Thread Eric Joyner
Author: erj Date: Tue Jun 30 16:26:13 2015 New Revision: 284958 URL: https://svnweb.freebsd.org/changeset/base/284958 Log: Re-add if_hw_tso* assignments to if_ix.c that were removed in r283668. These are used in stable/10 as well as 11. Requested by: rmacklem@ Modified: stable/10/sy

svn commit: r296055 - stable/10/sys/dev/e1000

2016-02-25 Thread Eric Joyner
Author: erj Date: Thu Feb 25 19:15:06 2016 New Revision: 296055 URL: https://svnweb.freebsd.org/changeset/base/296055 Log: MFC r295323: Update em(4) to 7.6.1; update igb(4) to 2.5.3. Major changes: - Add i219/i219(2) hardware support. (Found on Skylake generation and newer chipse

svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-03-15 Thread Eric Joyner
Author: erj Date: Wed Mar 15 21:20:17 2017 New Revision: 315333 URL: https://svnweb.freebsd.org/changeset/base/315333 Log: ixgbe(4): Update to 3.2.11-k Includes: 1. Support for X553 (Denverton) Ethernet devices. 2. Initialization code refactoring. 3. ixgbe-specific netmap code move

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-03-16 Thread Eric Joyner
oding: quoted-printable > Content-Type: text/plain; > charset=us-ascii > > > > On Mar 15, 2017, at 14:20, Eric Joyner wrote: > >=20 > > Author: erj > > Date: Wed Mar 15 21:20:17 2017 > > New Revision: 315333 > > URL: https://svnweb.freebsd.org/changeset

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-03-16 Thread Eric Joyner
config file, unless you're missing INET and/or INET6. On Thu, Mar 16, 2017 at 10:00 AM Ngie Cooper wrote: > > On Mar 16, 2017, at 09:29, Eric Joyner wrote: > > I'm looking at this now. > > Cy, in your case it sounds like the "device ixgbe" option is broken.

svn commit: r315434 - stable/10/sys/dev/ixgbe

2017-03-16 Thread Eric Joyner
Author: erj Date: Thu Mar 16 23:18:57 2017 New Revision: 315434 URL: https://svnweb.freebsd.org/changeset/base/315434 Log: ixgbe(4): Fix VF build failure on i386 caused by r315333 SYSCTL_ADD_UQUAD on i386 expects a uint64_t pointer, and not an unsigned long pointer. So change the data typ

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-03-16 Thread Eric Joyner
I think I've got the i386 error fixed in r315434; I have Jeb looking at fixing the netmap issue. On Thu, Mar 16, 2017 at 1:52 PM Ryan Stone wrote: > On Thu, Mar 16, 2017 at 2:59 PM, Eric Joyner wrote: > > I don't think the PCI_IOV stuff should be left in there. At least fro

svn commit: r315463 - stable/10/sys/conf

2017-03-17 Thread Eric Joyner
Author: erj Date: Fri Mar 17 21:24:09 2017 New Revision: 315463 URL: https://svnweb.freebsd.org/changeset/base/315463 Log: ixgbe(4): Fix build breakage when only compiling ix(4) PR: 217862 Reported by: lampa Sponsored by: Intel Corporation Modified: stable/10/sys/conf/file

svn commit: r315916 - stable/10/sys/dev/ixgbe

2017-03-24 Thread Eric Joyner
Author: erj Date: Fri Mar 24 18:28:48 2017 New Revision: 315916 URL: https://svnweb.freebsd.org/changeset/base/315916 Log: ixgbe(4): Re-add mutex lock call that was dropped in a previous commit. PR: 218062 Reported by: Terry Kennedy Sponsored by: Intel Corporation Modified:

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-04-28 Thread Eric Joyner
On 15 March 2017 at 17:20, Eric Joyner wrote: > >> Author: erj > >> Date: Wed Mar 15 21:20:17 2017 > >> New Revision: 315333 > >> URL: https://svnweb.freebsd.org/changeset/base/315333 > >> > >> Log: > >> ixgbe(4): Update to 3.2.11-k &g

svn commit: r317711 - stable/10/sys/dev/ixgbe

2017-05-02 Thread Eric Joyner
Author: erj Date: Tue May 2 22:57:27 2017 New Revision: 317711 URL: https://svnweb.freebsd.org/changeset/base/317711 Log: ixgbe(4): Fix build issue when compiling with netmap enabled Sponsored by: Intel Corporation Modified: stable/10/sys/dev/ixgbe/if_ixv.c stable/10/sys/dev/ixgbe/ixv

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-05-02 Thread Eric Joyner
I fixed the netmap build for amd64 at least with r317711. I'm running a tinderbox build on it now, though, so I'll see if that fixes it. On Fri, Apr 28, 2017 at 1:40 PM Eric Joyner wrote: > I notified Jeb (the original patch submitter) about that netmap symbol > issue, but

Re: svn commit: r315333 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2017-05-03 Thread Eric Joyner
This fixes the amd64 LINT build error, but not the others. I'm looking at fixing the others now. On Tue, May 2, 2017 at 3:58 PM Eric Joyner wrote: > I fixed the netmap build for amd64 at least with r317711. I'm running a > tinderbox build on it now, though, so I'll see if

svn commit: r317995 - stable/10/sys/dev/ixgbe

2017-05-08 Thread Eric Joyner
Author: erj Date: Tue May 9 00:51:10 2017 New Revision: 317995 URL: https://svnweb.freebsd.org/changeset/base/317995 Log: ixv(4): Fix more tinderbox builds by adding missing declarations. Sponsored by: Intel Corporation Modified: stable/10/sys/dev/ixgbe/ixv_osdep.h Modified: stable/10/