From: Bruce Allan Date: Mon, 10 May 2010 15:01:30 +0000 (+0000) Subject: e1000e: Incorrect function pointer set for force_speed_duplex on 82577 X-Git-Tag: v2.6.35-rc1~473^2~135 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eab50ffb222808b5053a82325be3e5d26faa08df;p=pandora-kernel.git e1000e: Incorrect function pointer set for force_speed_duplex on 82577 The force_speed_duplex function pointer was incorrectly set. Instead of calling the 82577-specific version it was calling the m88 version which, among other incorrect things, reset the PHY causing autonegotiation to be re-enabled in the PHY resulting in the link defaulting to half-duplex. The 82577-specific force_speed_duplex function also had an issue where it disabled Auto-MDI-X which caused the link to not come up. Signed-off-by: Bruce Allan Signed-off-by: Jeff Kirsher Signed-off-by: David S. Miller --- Reading git-diff-tree failed