summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgoogle <google@daverabbitz.ath.cx>2012-09-03 13:40:51 +1200
committergoogle <google@daverabbitz.ath.cx>2012-09-03 13:40:51 +1200
commit14843589e2eb97372c0b4f3e1dd0a73b30922c17 (patch)
tree939f340148b0f00fbe59ee9e286c68bb586dc0be
parent59d3ba2ce0980ce17312341f165fdcfabd507bde (diff)
downloadplan9front-14843589e2eb97372c0b4f3e1dd0a73b30922c17.tar.xz
Intel 82567V DOES support jumbo frames, despite claims to the contrary.
-rw-r--r--sys/src/9/pc/ether82563.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/sys/src/9/pc/ether82563.c b/sys/src/9/pc/ether82563.c
index a39d880ee..ae1b9a45e 100644
--- a/sys/src/9/pc/ether82563.c
+++ b/sys/src/9/pc/ether82563.c
@@ -428,7 +428,6 @@ enum {
i82566,
i82567,
i82567m,
- i82567v,
i82571,
i82572,
i82573,
@@ -468,7 +467,6 @@ static Ctlrtype cttab[Nctlrtype] = {
i82566, 1514, Fload, "i82566",
i82567, 9234, Fload, "i82567",
i82567m, 1514, 0, "i82567m",
- i82567v, 1514, Fload, "i82567v",
i82571, 9234, Fpba, "i82571",
i82572, 9234, Fpba, "i82572",
i82573, 8192, Fert, "i82573", /* terrible perf above 8k */
@@ -1891,14 +1889,13 @@ didtype(int d)
case 0x10df: /* lf ich10 */
case 0x10e5: /* lm ich9 */
case 0x10f5: /* lm ich9m; “boazman” */
+ case 0x10ce: /* v ich10 */
return i82567;
case 0x10bf: /* lf ich9m */
case 0x10cb: /* v ich9m */
case 0x10cd: /* lf ich10 */
case 0x10cc: /* lm ich10 */
return i82567m;
- case 0x10ce: /* v ich10 */
- return i82567v;
case 0x105e: /* eb */
case 0x105f: /* eb */
case 0x1060: /* eb */
@@ -2093,7 +2090,7 @@ i82566pnp(Ether *e)
static int
i82567pnp(Ether *e)
{
- return pnp(e, i82567v) & pnp(e, i82567m) & pnp(e, i82567);
+ return pnp(e, i82567m) & pnp(e, i82567);
}
static int