be2net: In case of UE, do not dump registers for Lancer
authorPadmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Tue, 10 May 2011 05:13:01 +0000 (05:13 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 May 2011 23:10:03 +0000 (19:10 -0400)
In case of UE, do not dump registers for Lancer as they are not
supported.

Signed-off-by: Padmanabh Ratnakar <padmanabh.ratnakar@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be_cmds.c

index 391dee2..bdd6c54 100644 (file)
@@ -293,7 +293,8 @@ static int be_mbox_db_ready_wait(struct be_adapter *adapter, void __iomem *db)
 
                if (msecs > 4000) {
                        dev_err(&adapter->pdev->dev, "mbox poll timed out\n");
-                       be_detect_dump_ue(adapter);
+                       if (!lancer_chip(adapter))
+                               be_detect_dump_ue(adapter);
                        return -1;
                }