From: Michael Buesch Date: Thu, 19 Nov 2009 21:24:29 +0000 (+0100) Subject: b43: Rewrite DMA Tx status handling sanity checks X-Git-Tag: v2.6.33-rc1~388^2~214^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07681e211d736ba2394ab7f29f77e93adecd22c5;p=pandora-kernel.git b43: Rewrite DMA Tx status handling sanity checks This rewrites the error handling policies in the TX status handler. It tries to be error-tolerant as in "try hard to not crash the machine". It won't recover from errors (that are bugs in the firmware or driver), because that's impossible. However, it will return a more or less useful error message and bail out. It also tries hard to use rate-limited messages to not flood the syslog in case of a failure. Signed-off-by: Michael Buesch Signed-off-by: John W. Linville --- Reading git-diff-tree failed