summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland Dreier <rdreier@cisco.com>2007-02-26 14:58:49 -0800
committerJeff Garzik <jeff@garzik.org>2007-02-27 04:27:13 -0500
commit54d3e568209553d3dd0d824fbc0ef4a6cedaf465 (patch)
tree2a9d290d147af4d678055845f9a7697cfaa0b5ea
parente0994eb1d9ead09bb8f6483cf5cf6aa55ce0f3b9 (diff)
downloadlinux-stable-54d3e568209553d3dd0d824fbc0ef4a6cedaf465.tar.gz
linux-stable-54d3e568209553d3dd0d824fbc0ef4a6cedaf465.tar.bz2
linux-stable-54d3e568209553d3dd0d824fbc0ef4a6cedaf465.zip
chelsio: Fix non-NAPI compile
Chelsio without NAPI enabled has been broken (won't compile) since 3de00b89 ("chelsio: NAPI speed improvement"): drivers/net/chelsio/sge.c: In function `t1_interrupt`: drivers/net/chelsio/sge.c:1716: error: `Q` undeclared (first use in this function) The change below seems to add back in the declaration and initialization of `Q` that was removed by mistake, and at least makes the driver compile for me, although I have no hardware and hence no way to test whether this actually works. Signed-off-by: Roland Dreier <rolandd@cisco.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
-rw-r--r--drivers/net/chelsio/sge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/chelsio/sge.c b/drivers/net/chelsio/sge.c
index 89a682702fa9..326d4a665123 100644
--- a/drivers/net/chelsio/sge.c
+++ b/drivers/net/chelsio/sge.c
@@ -1696,6 +1696,7 @@ irqreturn_t t1_interrupt(int irq, void *cookie)
{
int work_done;
struct adapter *adapter = cookie;
+ struct respQ *Q = &adapter->sge->respQ;
spin_lock(&adapter->async_lock);