qlcnic: Enhance Tx timeout debug data collection.
authorHarish Patil <harish.patil@qlogic.com>
Fri, 27 Jun 2014 23:01:38 +0000 (19:01 -0400)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Jul 2014 00:10:29 +0000 (17:10 -0700)
commit665d1eca03cb9c7a1fb7d74186459b75b4a6ba7c
tree4ab2d6636a40161a1be8c2f9e7584a71f84bb0a8
parentfb0d164cc1e46ddb22e8fac9f9cb94fdaeddd70f
qlcnic: Enhance Tx timeout debug data collection.

- Collect a firmware dump on first Tx timeout if netif_msg_tx_err() is set
- Log Receive and Status ring info on Tx timeout, in addition to Tx ring info
- Log additional Tx ring info if netif_msg_tx_err() is set

Signed-off-by: Harish Patil <harish.patil@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c