fix the x520 flow control again, since i'm useless. Reference: /n/atom/patch/applied/i82598fcagain Date: Fri Jan 3 17:12:18 CET 2014 Signed-off-by: quanstro@quanstro.net --- /sys/src/nix/k10/ether82598.c Fri Jan 3 17:11:19 2014 +++ /sys/src/nix/k10/ether82598.c Fri Jan 3 17:11:20 2014 @@ -229,7 +229,7 @@ 0xcf60, "xon rx", 0x3f68, "xoff tx", 0xcf68, "xoff rx", - 0x4184, "xon rx", /* x540 only */ + 0x41a4, "xon rx", /* x540 only */ 0x41a8, "xoff rx", /* x540 only */ 0x405c, "rx 040", 0x4060, "rx 07f", @@ -1118,10 +1118,15 @@ case 0x10f9: /* 82599 cx4 */ case 0x10fb: /* 82599 sfi/sfp+ */ case 0x10fc: /* 82599 xaui */ + case 0x1414: /* x520 kx4 mezz */ case 0x151c: /* 82599 base t kx/kx4 “niantic” */ + case 0x154a: /* x520-4 */ + case 0x154d: /* x520-q1 */ + case 0x1558: /* x520-q1 */ type = i82599; break; case 0x1528: /* x540-at2 “twinville” */ + case 0x1560: type = x540; break; default: --- /sys/src/9/pc/ether82598.c Fri Jan 3 17:11:22 2014 +++ /sys/src/9/pc/ether82598.c Fri Jan 3 17:11:23 2014 @@ -229,7 +229,7 @@ 0xcf60, "xon rx", 0x3f68, "xoff tx", 0xcf68, "xoff rx", - 0x4184, "xon rx", /* x540 only */ + 0x41a4, "xon rx", /* x540 only */ 0x41a8, "xoff rx", /* x540 only */ 0x405c, "rx 040", 0x4060, "rx 07f", @@ -1118,10 +1118,15 @@ case 0x10f9: /* 82599 cx4 */ case 0x10fb: /* 82599 sfi/sfp+ */ case 0x10fc: /* 82599 xaui */ + case 0x1414: /* x520 kx4 mezz */ case 0x151c: /* 82599 base t kx/kx4 “niantic” */ + case 0x154a: /* x520-4 */ + case 0x154d: /* x520-q1 */ + case 0x1558: /* x520-q1 */ type = i82599; break; case 0x1528: /* x540-at2 “twinville” */ + case 0x1560: type = x540; break; default: --- /sys/src/9/pcpae/ether82598.c Fri Jan 3 17:11:24 2014 +++ /sys/src/9/pcpae/ether82598.c Fri Jan 3 17:11:25 2014 @@ -229,7 +229,7 @@ 0xcf60, "xon rx", 0x3f68, "xoff tx", 0xcf68, "xoff rx", - 0x4184, "xon rx", /* x540 only */ + 0x41a4, "xon rx", /* x540 only */ 0x41a8, "xoff rx", /* x540 only */ 0x405c, "rx 040", 0x4060, "rx 07f", @@ -1118,10 +1118,15 @@ case 0x10f9: /* 82599 cx4 */ case 0x10fb: /* 82599 sfi/sfp+ */ case 0x10fc: /* 82599 xaui */ + case 0x1414: /* x520 kx4 mezz */ case 0x151c: /* 82599 base t kx/kx4 “niantic” */ + case 0x154a: /* x520-4 */ + case 0x154d: /* x520-q1 */ + case 0x1558: /* x520-q1 */ type = i82599; break; case 0x1528: /* x540-at2 “twinville” */ + case 0x1560: type = x540; break; default: