commit 63d483cddd6a4740c2f3db4604362df4be763e32 Author: Sepherosa Ziehau <se...@dragonflybsd.org> Date: Tue Dec 1 11:07:40 2015 +0800
ix: Update to Intel ix-2.8.2 This update adds more chips support. Local changes: Fix ifmedia support. Now media change (force 10G-SR and 1G-SX) works properly at least on my 82599 w/ DAC; though "autoselect" is still the recommended mode. Summary of changes: share/man/man4/ix.4 | 36 +- sys/conf/files | 1 + sys/dev/netif/ix/Makefile | 2 +- sys/dev/netif/ix/if_ix.c | 829 ++++++---- sys/dev/netif/ix/if_ix.h | 11 +- sys/dev/netif/ix/ixgbe_82598.c | 97 +- sys/dev/netif/ix/ixgbe_82598.h | 3 +- sys/dev/netif/ix/ixgbe_82599.c | 1116 ++++++------- sys/dev/netif/ix/ixgbe_82599.h | 9 +- sys/dev/netif/ix/ixgbe_api.c | 423 ++++- sys/dev/netif/ix/ixgbe_api.h | 54 +- sys/dev/netif/ix/ixgbe_common.c | 811 +++++++--- sys/dev/netif/ix/ixgbe_common.h | 27 +- sys/dev/netif/ix/ixgbe_dcb.c | 32 +- sys/dev/netif/ix/ixgbe_dcb.h | 3 +- sys/dev/netif/ix/ixgbe_dcb_82598.c | 4 +- sys/dev/netif/ix/ixgbe_dcb_82598.h | 2 +- sys/dev/netif/ix/ixgbe_dcb_82599.c | 14 +- sys/dev/netif/ix/ixgbe_dcb_82599.h | 2 +- sys/dev/netif/ix/ixgbe_mbx.c | 8 +- sys/dev/netif/ix/ixgbe_mbx.h | 2 +- sys/dev/netif/ix/ixgbe_osdep.h | 49 +- sys/dev/netif/ix/ixgbe_phy.c | 1083 +++++++++++-- sys/dev/netif/ix/ixgbe_phy.h | 53 +- sys/dev/netif/ix/ixgbe_type.h | 721 ++++++++- sys/dev/netif/ix/ixgbe_vf.c | 66 +- sys/dev/netif/ix/ixgbe_vf.h | 5 +- sys/dev/netif/ix/ixgbe_x540.c | 349 ++-- sys/dev/netif/ix/ixgbe_x540.h | 8 +- sys/dev/netif/ix/ixgbe_x550.c | 3098 ++++++++++++++++++++++++++++++++++++ sys/dev/netif/ix/ixgbe_x550.h | 107 ++ 31 files changed, 7478 insertions(+), 1547 deletions(-) create mode 100644 sys/dev/netif/ix/ixgbe_x550.c create mode 100644 sys/dev/netif/ix/ixgbe_x550.h http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/63d483cddd6a4740c2f3db4604362df4be763e32 -- DragonFly BSD source repository