From: Andy Walls Date: Sat, 8 Nov 2008 02:57:46 +0000 (-0300) Subject: V4L/DVB (9595): cx18: Improve handling of outgoing mailboxes detected to be busy X-Git-Tag: v2.6.29-rc1~556^2~308 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac50441720332f22a9d85ac03151d6acb7bc55d6;p=pandora-kernel.git V4L/DVB (9595): cx18: Improve handling of outgoing mailboxes detected to be busy cx18: Improve handling of outgoing mailboxes detected to be busy. When encountering a busy mailbox, sleep instead of polling, and wait for interrupt or timeout. If the mailbox is still busy, force it free. When sending commands, make sure we never create a situation where we mark the mailbox busy upon sending, and ensure we always have a method to cleanly recover from a busy mailbox. Signed-off-by: Andy Walls Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed