]> git.baikalelectronics.ru Git - kernel.git/commit
macb: Handle Retry Limit Exceeded errors
authorErik Waling <erik.waling@konftel.se>
Wed, 15 Apr 2009 23:32:10 +0000 (23:32 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Apr 2009 08:30:33 +0000 (01:30 -0700)
commitde9b43201395ef2726cc47a530894520a849d7bb
tree851d392d9a9517e0e0bcc545c76d4729e4391d3b
parentfa27fb65d0b944e668422971707d5b37d93ab8e5
macb: Handle Retry Limit Exceeded errors

When transfering large amounts of data we sometimes experienced that the
Retry Limit Exceeded (RLE) bit got set in TSR during transmission
attempts. When this happened the driver would stall in a state that
prevented any more data from being sent.

Signed-off-by: Erik Waling <erik.waling@konftel.com>
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/macb.c