From 14843589e2eb97372c0b4f3e1dd0a73b30922c17 Mon Sep 17 00:00:00 2001 From: google Date: Mon, 3 Sep 2012 13:40:51 +1200 Subject: Intel 82567V DOES support jumbo frames, despite claims to the contrary. --- sys/src/9/pc/ether82563.c | 7 ++----- 1 file 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 -- cgit v1.2.3