e1000e: NIC goes up and immediately goes down
authorTushar Dave <tushar.n.dave@intel.com>
Tue, 31 Jul 2012 02:02:43 +0000 (02:02 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Aug 2012 19:04:30 +0000 (12:04 -0700)
commit5a4cebe94b76a0182a8ebb97b665ff84e7427482
tree59d098069f3a185d1d85fa944abe9e43ff42b2df
parent4f5a5866aa4dccf42b2fa1cdecf372025a3e86cc
e1000e: NIC goes up and immediately goes down

commit b7ec70be01a87f2c85df3ae11046e74f9b67e323 upstream.

Found that commit d478eb44 was a bad commit.
If the link partner is transmitting codeword (even if NULL codeword),
then the RXCW.C bit will be set so check for RXCW.CW is unnecessary.
Ref: RH BZ 840642

Reported-by: Fabio Futigami <ffutigam@redhat.com>
Signed-off-by: Tushar Dave <tushar.n.dave@intel.com>
CC: Marcelo Ricardo Leitner <mleitner@redhat.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/e1000e/82571.c