From: Michael Chan Date: Thu, 25 Aug 2005 22:31:41 +0000 (-0700) Subject: [TG3]: Fix ethtool loopback test lockup X-Git-Tag: v2.6.13~21^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4ef16088913002255eab9958fff4e98b3b507d6;p=pandora-kernel.git [TG3]: Fix ethtool loopback test lockup The tg3_abort_hw() call in tg3_test_loopback() is causing lockups on some devices. tg3_abort_hw() disables the memory arbiter, causing tg3_reset_hw() to hang when it tries to write the pre-reset signature. tg3_abort_hw() should only be called after the pre-reset signature has been written. This is all done in tg3_reset_hw() so the tg3_abort_hw() call is unnecessary and can be removed. [ Also bump driver version and release date. -DaveM ] Signed-off-by: Michael Chan Signed-off-by: David S. Miller --- Reading git-diff-tree failed