]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.drivers/bnx2x-Disable-napi.patch
Revert "Move xen patchset to new version's subdir."
[ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.drivers / bnx2x-Disable-napi.patch
diff --git a/src/patches/suse-2.6.27.31/patches.drivers/bnx2x-Disable-napi.patch b/src/patches/suse-2.6.27.31/patches.drivers/bnx2x-Disable-napi.patch
deleted file mode 100644 (file)
index a43e4e8..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From e94d8af3da79f4bfbd22819d28ecf0602456f06f Mon Sep 17 00:00:00 2001
-From: Eilon Greenstein <eilong@broadcom.com>
-Date: Thu, 22 Jan 2009 03:37:36 +0000
-Subject: bnx2x: Disable napi
-Acked-by: Karsten Keil <kkeil@novell.com>
-Reference: bnc#472500
-
-Calling napi disabled unconditionally at netif stop
-
-Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
-Signed-off-by: David S. Miller <davem@davemloft.net>
----
- drivers/net/bnx2x_main.c |    5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
-
-Index: linux-2.6.27-bnx2x_2/drivers/net/bnx2x_main.c
-===================================================================
---- linux-2.6.27-bnx2x_2.orig/drivers/net/bnx2x_main.c
-+++ linux-2.6.27-bnx2x_2/drivers/net/bnx2x_main.c
-@@ -6146,8 +6146,8 @@ static void bnx2x_netif_start(struct bnx
- static void bnx2x_netif_stop(struct bnx2x *bp, int disable_hw)
- {
-       bnx2x_int_disable_sync(bp, disable_hw);
-+      bnx2x_napi_disable(bp);
-       if (netif_running(bp->dev)) {
--              bnx2x_napi_disable(bp);
-               netif_tx_disable(bp->dev);
-               bp->dev->trans_start = jiffies; /* prevent tx timeout */
-       }
-@@ -6692,8 +6692,7 @@ static int bnx2x_nic_unload(struct bnx2x
-       bnx2x_set_storm_rx_mode(bp);
-       bnx2x_netif_stop(bp, 1);
--      if (!netif_running(bp->dev))
--              bnx2x_napi_disable(bp);
-+
-       del_timer_sync(&bp->timer);
-       SHMEM_WR(bp, func_mb[BP_FUNC(bp)].drv_pulse_mb,
-                (DRV_PULSE_ALWAYS_ALIVE | bp->fw_drv_pulse_wr_seq));