aboutsummaryrefslogtreecommitdiff
path: root/sys/conf
diff options
context:
space:
mode:
authorJack F Vogel <jfv@FreeBSD.org>2013-06-18 21:28:19 +0000
committerJack F Vogel <jfv@FreeBSD.org>2013-06-18 21:28:19 +0000
commitfd75b91d13aaf5b1bf8989aae5561d6ea70b7949 (patch)
tree6312518917d4b54908e98c8ec58a146bcc456ddc /sys/conf
parent1dc72d368188ff78be062e3ea23f6fd088057df2 (diff)
downloadsrc-fd75b91d13aaf5b1bf8989aae5561d6ea70b7949.tar.gz
src-fd75b91d13aaf5b1bf8989aae5561d6ea70b7949.zip
Add quad port probe support, this gives the admin proper information about the slot
(which should be a PCIE Gen 3 slot for this adapter) by looking back thru the PCI parent devices to the slot device. The fix above also corrects the bandwidth display to GT/s rather than the incorrect Gb/s Next, allow the use of ALTQ if you select the compile option IXGBE_LEGACY_TX. Allow the use of 'unsupported' optic modules by a compile option as well. Add a phy reset capability into the stop code, this is so a static configured driver will still behave properly when taken down (not being able to unload it). This revision synchronizes the shared code with Intel internal current code, and note that it now includes DCB supporting code, this was necessitated by some internal changes with the code, but it also will provide the opportunity to develop this feature in the core driver down the road. I have edited the README to get rid of some of the worse anachronisms in it as well, its by no means as robust as I might wish at this point however. Oh, I also have included some conditional stuff in the code so it will be compatible in both the 9.X and 10 environments. Performance has been a focus in recent changes and I believe this revision driver will perform very well in most workloads. MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=251964
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 80ef6e6cf099..8ec5994008e4 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1685,6 +1685,12 @@ dev/ixgbe/ixgbe_82599.c optional ixgbe inet \
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
dev/ixgbe/ixgbe_x540.c optional ixgbe inet \
compile-with "${NORMAL_C} -I$S/dev/ixgbe"
+dev/ixgbe/ixgbe_dcb.c optional ixgbe inet \
+ compile-with "${NORMAL_C} -I$S/dev/ixgbe"
+dev/ixgbe/ixgbe_dcb_82598.c optional ixgbe inet \
+ compile-with "${NORMAL_C} -I$S/dev/ixgbe"
+dev/ixgbe/ixgbe_dcb_82599.c optional ixgbe inet \
+ compile-with "${NORMAL_C} -I$S/dev/ixgbe"
dev/jme/if_jme.c optional jme pci
dev/joy/joy.c optional joy
dev/joy/joy_isa.c optional joy isa