]> git.baikalelectronics.ru Git - kernel.git/commit
e1000e: remove RXSEQ link monitoring for serdes
authordave graham <david.graham@intel.com>
Tue, 10 Feb 2009 12:52:05 +0000 (12:52 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Feb 2009 01:00:28 +0000 (17:00 -0800)
commitb2a6121a033bfad845a5315fd18cd33ad07f3e46
tree16aa90922250cb036d2230256e0fc890ba3476b8
parent60755ba98ea466c3400d4135a4014e49988ed265
e1000e: remove RXSEQ link monitoring for serdes

RXSEQ interrupts were used to force link state interrogation of serdes
links, as the Si was not guaranteed to report LSC interrupts when the
link changed state. On some bladeservers this resulted in false link up
reports if no link partner was connected. The RXSEQ treatment is
not necessary, as the link can be monitored from the watchdog timer, and
the false link indications cease.

Signed-off-by: dave graham <david.graham@intel.com>
Acked-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000e/netdev.c