cxgb3: fix link fault handling
authorDivy Le Ray <divy@chelsio.com>
Fri, 17 Apr 2009 12:21:11 +0000 (12:21 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Apr 2009 09:07:23 +0000 (02:07 -0700)
commit3851c66cf0d130ae49f99fe1dea42950d9835037
treed1df90bef676f4db8da8e67d317261450c857ed4
parent7816a0a862d851d0b05710e7d94bfe390f3180e2
cxgb3: fix link fault handling

Use the existing periodic task to handle link faults.
The link fault interrupt handler is also called in work queue context,
which is wrong and might cause potential deadlocks.

Signed-off-by: Divy Le Ray <divy@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/cxgb3/cxgb3_main.c
drivers/net/cxgb3/t3_hw.c