]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC ixgbe commits for 10.2:
authorerj <erj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 27 May 2015 17:44:11 +0000 (17:44 +0000)
committererj <erj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 27 May 2015 17:44:11 +0000 (17:44 +0000)
commit2bd3a9413eaaf25a06a1641ba8a2aad438135ed0
treec721017df7b05eabfe8fc6f76e956a5ae58ff508
parentf92e2364093737b468c1c360a94cb6a21d5b9da7
MFC ixgbe commits for 10.2:

- 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 & 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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@283620 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
39 files changed:
sys/amd64/conf/GENERIC
sys/conf/NOTES
sys/conf/files
sys/dev/ixgbe/LICENSE
sys/dev/ixgbe/if_ix.c [moved from sys/dev/ixgbe/ixgbe.c with 57% similarity]
sys/dev/ixgbe/if_ixv.c [new file with mode: 0644]
sys/dev/ixgbe/ix_txrx.c [new file with mode: 0644]
sys/dev/ixgbe/ixgbe.h
sys/dev/ixgbe/ixgbe_82598.c
sys/dev/ixgbe/ixgbe_82598.h
sys/dev/ixgbe/ixgbe_82599.c
sys/dev/ixgbe/ixgbe_82599.h
sys/dev/ixgbe/ixgbe_api.c
sys/dev/ixgbe/ixgbe_api.h
sys/dev/ixgbe/ixgbe_common.c
sys/dev/ixgbe/ixgbe_common.h
sys/dev/ixgbe/ixgbe_dcb.c
sys/dev/ixgbe/ixgbe_dcb.h
sys/dev/ixgbe/ixgbe_dcb_82598.c
sys/dev/ixgbe/ixgbe_dcb_82598.h
sys/dev/ixgbe/ixgbe_dcb_82599.c
sys/dev/ixgbe/ixgbe_dcb_82599.h
sys/dev/ixgbe/ixgbe_mbx.c
sys/dev/ixgbe/ixgbe_mbx.h
sys/dev/ixgbe/ixgbe_osdep.h
sys/dev/ixgbe/ixgbe_phy.c
sys/dev/ixgbe/ixgbe_phy.h
sys/dev/ixgbe/ixgbe_type.h
sys/dev/ixgbe/ixgbe_vf.c
sys/dev/ixgbe/ixgbe_vf.h
sys/dev/ixgbe/ixgbe_x540.c
sys/dev/ixgbe/ixgbe_x540.h
sys/dev/ixgbe/ixgbe_x550.c [new file with mode: 0644]
sys/dev/ixgbe/ixgbe_x550.h [new file with mode: 0644]
sys/dev/ixgbe/ixv.c [deleted file]
sys/dev/ixgbe/ixv.h [deleted file]
sys/modules/Makefile
sys/modules/ix/Makefile [new file with mode: 0644]
sys/modules/ixv/Makefile [new file with mode: 0644]