svn commit: r295323 - head/sys/dev/e1000

Alan Somers asomers at freebsd.org
Fri Feb 5 18:26:19 UTC 2016


On Fri, Feb 5, 2016 at 10:14 AM, Eric Joyner <erj at freebsd.org> wrote:
> Author: erj
> Date: Fri Feb  5 17:14:37 2016
> New Revision: 295323
> URL: https://svnweb.freebsd.org/changeset/base/295323
>
> Log:
>   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
>     chipsets.)
>     - Further to the last Skylake support diff, this one also includes support for
>       the Lewisburg chipset (i219(3)).
>
>   - Add a workaround to an igb hardware errata.
>     All 1G server products need to have IPv6 extension header parsing turned off.
>     This should be listed in the specification updates for current 1G server
>     products, e.g. for i350 it's errata #37 in this document:
>     http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/ethernet-controller-i350-spec-update.pdf
>
>   - Avoton (i354) PHY errata workaround added
>
>   And a bunch of minor fixes, as well as #defines for things that the current
>   em(4)/igb(4) drivers don't implement.
>
>   Differential Revision: https://reviews.freebsd.org/D3162
>   Reviewed by: sbruno, marius, gnn
>   Approved by: gnn
>   MFC after: 2 weeks
>   Sponsored by: Intel Corporation
>
> Modified:
>   head/sys/dev/e1000/e1000_80003es2lan.c
>   head/sys/dev/e1000/e1000_82540.c
>   head/sys/dev/e1000/e1000_82541.c
>   head/sys/dev/e1000/e1000_82542.c
>   head/sys/dev/e1000/e1000_82543.c
>   head/sys/dev/e1000/e1000_82571.h
>   head/sys/dev/e1000/e1000_82575.c
>   head/sys/dev/e1000/e1000_82575.h
>   head/sys/dev/e1000/e1000_api.c
>   head/sys/dev/e1000/e1000_defines.h
>   head/sys/dev/e1000/e1000_hw.h
>   head/sys/dev/e1000/e1000_i210.c
>   head/sys/dev/e1000/e1000_ich8lan.c
>   head/sys/dev/e1000/e1000_ich8lan.h
>   head/sys/dev/e1000/e1000_mac.h
>   head/sys/dev/e1000/e1000_mbx.c
>   head/sys/dev/e1000/e1000_nvm.h
>   head/sys/dev/e1000/e1000_osdep.h
>   head/sys/dev/e1000/e1000_phy.c
>   head/sys/dev/e1000/e1000_regs.h
>   head/sys/dev/e1000/if_em.c
>   head/sys/dev/e1000/if_em.h
>   head/sys/dev/e1000/if_igb.c
>

By any chance, might this change fix
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205759 ?


More information about the svn-src-all mailing list