]> www.infradead.org Git - users/jedix/linux-maple.git/commit
tg3: Workaround tagged status update bug
authorMatt Carlson <mcarlson@broadcom.com>
Mon, 13 Jun 2011 13:38:55 +0000 (13:38 +0000)
committerJoe Jin <joe.jin@oracle.com>
Wed, 16 May 2012 01:38:28 +0000 (09:38 +0800)
commit8537a85b6afb75a384f44e241b0d336dfd76d98a
treef3beacf8942ce3819921ccd0707550dc7dbdd4f1
parent16c0078233f8a3cf5c838b1a2c887b55bdd3cf0b
tg3: Workaround tagged status update bug

On rare occasions, writing the tag to the interrupt mailbox does not
reenable interrupts.  This patch fixes the problem by reissuing the
mailbox update.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Reviewed-by: Benjamin Li <benli@broadcom.com>
Signed-off-by: David S. Miller <davem@conan.davemloft.net>
(cherry picked from commit 0e6cf6a9e3cf911577b1dde0dc724f634e4ca119)

Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/tg3.c
drivers/net/tg3.h