]> www.infradead.org Git - users/jedix/linux-maple.git/commit
tg3: Fix missed MSI workaround
authorMatt Carlson <mcarlson@broadcom.com>
Wed, 31 Aug 2011 11:44:48 +0000 (11:44 +0000)
committerJoe Jin <joe.jin@oracle.com>
Wed, 16 May 2012 02:03:25 +0000 (10:03 +0800)
commit0eef1eb344b72033501d433051350d992cbf638b
treef4633b6a69f416f151efa29e4d241a1c5cbd03dd
parent8537a85b6afb75a384f44e241b0d336dfd76d98a
tg3: Fix missed MSI workaround

This patch fixes a minor counter initialization bug and makes the MSI
workaround slightly more efficient by attempting to service pending
interrupts before applying the workaround.

(cherry picked from commit 7f23073515c83e8a7261462329b6f26f211126d7)
Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Reviewed-by: Benjamin Li <benli@broadcom.com>
Reviewed-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/tg3.c