summaryrefslogtreecommitdiffstats
path: root/sys/dev/ixgbe
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2015-01-18 18:06:40 +0000
committeradrian <adrian@FreeBSD.org>2015-01-18 18:06:40 +0000
commitf1c9d3f332580379ca3a231c238944ef36934596 (patch)
tree0df992ee1c079bbd4557d58c1256eb9f1542fd50 /sys/dev/ixgbe
parent33d33ed0ad23b7885673bd9f26fd280aa15d1c88 (diff)
downloadFreeBSD-src-f1c9d3f332580379ca3a231c238944ef36934596.zip
FreeBSD-src-f1c9d3f332580379ca3a231c238944ef36934596.tar.gz
Refactor / restructure the RSS code into generic, IPv4 and IPv6 specific
bits. The motivation here is to eventually teach netisr and potentially other networking subsystems a bit more about how RSS work queues / buckets are configured so things have a hope of auto-configuring in the future. * net/rss_config.[ch] takes care of the generic bits for doing configuration, hash function selection, etc; * topelitz.[ch] is now in net/ rather than netinet/; * (and would be in libkern if it didn't directly include RSS_KEYSIZE; that's a later thing to fix up.) * netinet/in_rss.[ch] now just contains the IPv4 specific methods; * and netinet/in6_rss.[ch] now just contains the IPv6 specific methods. This should have no functional impact on anyone currently using the RSS support. Differential Revision: D1383 Reviewed by: gnn, jfv (intel driver bits)
Diffstat (limited to 'sys/dev/ixgbe')
-rw-r--r--sys/dev/ixgbe/ixgbe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ixgbe/ixgbe.c b/sys/dev/ixgbe/ixgbe.c
index bd9407e..7231c56 100644
--- a/sys/dev/ixgbe/ixgbe.c
+++ b/sys/dev/ixgbe/ixgbe.c
@@ -39,7 +39,7 @@
#include "ixgbe.h"
#ifdef RSS
-#include <netinet/in_rss.h>
+#include <net/rss_config.h>
#endif
/*********************************************************************
OpenPOWER on IntegriCloud