forcedeth: tx timeout fix
authorAyaz Abdulla <aabdulla@nvidia.com>
Sat, 25 Apr 2009 09:17:56 +0000 (09:17 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Apr 2009 09:40:51 +0000 (02:40 -0700)
commit8f955d7f042e4ac44891a400d5000928f8db9f58
treef4f4e85a014c23eebb5b33c28dc42b5cf441f9fb
parentc759a6b4e1cae6aff71f58c9c85404ebcd81b6e0
forcedeth: tx timeout fix

This patch fixes the tx_timeout() to properly handle the clean up of the
tx ring. It also sets the tx put pointer back to the correct position to
be in sync with HW.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/forcedeth.c