napi_enable() was not being called for ports after
the first.

Signed-off-by: Glenn Grundstrom <[EMAIL PROTECTED]>

---

diff --git a/drivers/infiniband/hw/nes/nes_nic.c 
b/drivers/infiniband/hw/nes/nes_nic.c
index dcff1b8..0f50cd5 100644
--- a/drivers/infiniband/hw/nes/nes_nic.c
+++ b/drivers/infiniband/hw/nes/nes_nic.c
@@ -276,12 +276,11 @@ static int nes_netdev_open(struct net_device *netdev)
                /* Enable network packets */
                nesvnic->linkup = 1;
                netif_start_queue(netdev);
+               netif_carrier_on(netdev);
+       }
 #ifdef NES_NAPI
-               napi_enable(&nesvnic->napi);
+       napi_enable(&nesvnic->napi);
 #endif
-       } else {
-               netif_carrier_off(netdev);
-       }
        nesvnic->netdev_open = 1;
 
        return 0;
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to