Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2011 11:20:27 GMT
From:      Takuya ASADA <syuu@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 196392 for review
Message-ID:  <201107191120.p6JBKRjk069119@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@196392?ac=10

Change 196392 by syuu@kikurage on 2011/07/19 11:19:28

	Define RSSTYPE on header.

Affected files ...

.. //depot/projects/soc2011/mq_bpf/src/sys/dev/e1000/if_igb.c#10 edit
.. //depot/projects/soc2011/mq_bpf/src/sys/dev/e1000/if_igb.h#2 edit

Differences ...

==== //depot/projects/soc2011/mq_bpf/src/sys/dev/e1000/if_igb.c#10 (text+ko) ====

@@ -4503,20 +4503,21 @@
 			rxr->fmp->m_pkthdr.flowid = rss;
 			rxr->fmp->m_flags |= M_FLOWID;
 			switch (rsstype) {
-			case 1:
+			case IGB_HASH_TCP_IPV4:
 				M_HASHTYPE_SET(rxr->fmp, M_HASHTYPE_RSS_TCP_IPV4);
 				break;
-			case 2:
-			case 7:
+			case IGB_HASH_IPV4:
+			case IGB_HASH_UDP_IPV4:
 				M_HASHTYPE_SET(rxr->fmp, M_HASHTYPE_RSS_IPV4);
 				break;
-			case 3:
-			case 6:
+			case IGB_HASH_TCP_IPV6:
+			case IGB_HASH_TCP_IPV6_EX:
 				M_HASHTYPE_SET(rxr->fmp, M_HASHTYPE_RSS_TCP_IPV6);
 				break;
-			case 4:
-			case 8:
-			case 9:
+			case IGB_HASH_IPV6:
+			case IGB_HASH_IPV6_EX:
+			case IGB_HASH_UDP_IPV6:
+			case IGB_HASH_UDP_IPV6_EX:
 				M_HASHTYPE_SET(rxr->fmp, M_HASHTYPE_RSS_IPV6);
 				break;
 			default:

==== //depot/projects/soc2011/mq_bpf/src/sys/dev/e1000/if_igb.h#2 (text+ko) ====

@@ -536,6 +536,15 @@
 }
 #endif
 
+#define IGB_HASH_NONE		0x0
+#define IGB_HASH_TCP_IPV4	0x1
+#define IGB_HASH_IPV4		0x2
+#define IGB_HASH_TCP_IPV6	0x3
+#define IGB_HASH_IPV6_EX	0x4
+#define IGB_HASH_IPV6		0x5
+#define IGB_HASH_TCP_IPV6_EX	0x6
+#define IGB_HASH_UDP_IPV4	0x7
+#define IGB_HASH_UDP_IPV6	0x8
+#define IGB_HASH_UDP_IPV6_EX	0x9
+
 #endif /* _IGB_H_DEFINED_ */
-
-



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107191120.p6JBKRjk069119>