<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/ix, branch upstream/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-03-15T21:20:17Z</updated>
<entry>
<title>ixgbe(4): Update to 3.2.11-k</title>
<updated>2017-03-15T21:20:17Z</updated>
<author>
<name>Eric Joyner</name>
<email>erj@FreeBSD.org</email>
</author>
<published>2017-03-15T21:20:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=102d2d2d5ec10789729f6c85cc7913e3ec3c1ce3'/>
<id>urn:sha1:102d2d2d5ec10789729f6c85cc7913e3ec3c1ce3</id>
<content type='text'>
Includes:

1. Support for X553 (Denverton) Ethernet devices.
2. Initialization code refactoring.
3. ixgbe-specific netmap code moved to ixgbe folder
   (but not removed from dev/netmap/).
4. VF driver full split. Some cleanup can be had due to redundant code,
   but this split goes inline with the refactoring.

NOTE: This is a direct commit to stable/10. Newer branches will receive an
iflib-converted version of ixgbe, with these updates included, instead.

Differential Revision: https://reviews.freebsd.org/D9310
Submitted by: Jeb Cramer (jeb.j.cramer@intel.com)
Tested by: Jeffrey Pieper (jeffrey.e.pieper@intel.com)
Sponsored by:	Intel Corporation
</content>
</entry>
<entry>
<title>MFC r292674</title>
<updated>2016-02-11T16:16:10Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2016-02-11T16:16:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4cfa34685f235184eba44edb2643048b5398ce1'/>
<id>urn:sha1:d4cfa34685f235184eba44edb2643048b5398ce1</id>
<content type='text'>
  Update ixgbe(4) to Intel FreeBSD Networking Group version 3.1.13-k.

MFC r292571 and r292697
  Add support for X552 and X550T.

MFC r293334
  Fix SFP module insertion post boot.

MFC r293338
  Fix VF handling of VLANs for Amazon Cloud.

Reviewed by:	erj smh ngie jeffrey.e.pieper@intel.com
Approved by:	re (marius)
Relnotes:	Yes
Sponsored by:	Intel Corporation and Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D5117
</content>
</entry>
<entry>
<title>Fix build issue and incompatibilites introduced by r283620.</title>
<updated>2015-05-28T20:56:11Z</updated>
<author>
<name>Eric Joyner</name>
<email>erj@FreeBSD.org</email>
</author>
<published>2015-05-28T20:56:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cad71225adf656a829fae8ee80a2c6002e63bade'/>
<id>urn:sha1:cad71225adf656a829fae8ee80a2c6002e63bade</id>
<content type='text'>
- Re-introduce "device ixgbe" option for kernel configs. This allows
  users to continue using existing kernel configurations, while still
  letting if_ix and if_ixv exist to allow ifconfig magic to work.
  Though the amd64 GENERIC config has "device ix" and "device ixv" instead of
  "device ixgbe".

  This is achieved by making the if_ixgbe module a stub that depends
  on if_ix and if_ixv.

- Replace if_baudrate assignment with if_initbaudrate() call.

Thanks to jhb@ for the stub module suggestion and pointing out the if_baudrate
error.

Approved by:	jfv (mentor)
</content>
</entry>
<entry>
<title>MFC ixgbe commits for 10.2:</title>
<updated>2015-05-27T17:44:11Z</updated>
<author>
<name>Eric Joyner</name>
<email>erj@FreeBSD.org</email>
</author>
<published>2015-05-27T17:44:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a9b99465cf85e67ca90e18a0085db71a4f7c066'/>
<id>urn:sha1:6a9b99465cf85e67ca90e18a0085db71a4f7c066</id>
<content type='text'>
- r280182 - Split the driver into independent pf/vf loadables
- r280197 - Resolve build issues
- r280204 - Fix multiple same-name devclasses
- r280228 - Fix i386 LINT build issues / remove unused variable
- r280252 - Fix building ixgbe with gcc
- r280962 - Make changes to busdma code similar to r257541
- r281772 &amp; r281773 - Remove unused variable
- partial r282280 - stats counter update (ix-only)
- r282289 - Add X550 support
- r282290 - Add X550 makefile updates
- r282293 - Add ixgbe_x550.c to conf/files
- r282299 - Fix gcc compile (extraneous extern declaration)

Finally, add ix_txrx.c to conf/files because it's required for compile in stable/10.

Approved by:	jfv (mentor)
</content>
</entry>
</feed>
