netxen: fix tx timeout recovery
authorAmit Kumar Salecha <amit.salecha@qlogic.com>
Tue, 8 Dec 2009 20:40:55 +0000 (20:40 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 Dec 2009 22:13:26 +0000 (14:13 -0800)
commit6a808c6c02fb9f0ffa24ac7cca6cfc323cf98b21
tree8a9a6b881912a55568cc3b6839ee9a42449d0a23
parentbc86fcbac0a86a93ee65cc31769c4e83e6ff2295
netxen: fix tx timeout recovery

o In case of tx timeout, firmare may be healthy, but some pci-func may
  see no response from it. Force firmware reset, if some pci-func
  explicitly requests so.

Signed-off-by: Amit Kumar Salecha <amit.salecha@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/netxen/netxen_nic_init.c
drivers/net/netxen/netxen_nic_main.c