diff options
| author | David C Somayajulu <davidcs@FreeBSD.org> | 2013-08-28 20:07:00 +0000 |
|---|---|---|
| committer | David C Somayajulu <davidcs@FreeBSD.org> | 2013-08-28 20:07:00 +0000 |
| commit | 67ffef6b9e71a94ba731247e1177c82fe32f2379 (patch) | |
| tree | c6510f9137f03a1e20d45464809e68605756fb37 /sys/dev/qlxgbe | |
| parent | 7b223d22863a94e71caadad91b8e834eca9bc35e (diff) | |
Notes
Diffstat (limited to 'sys/dev/qlxgbe')
| -rw-r--r-- | sys/dev/qlxgbe/ql_os.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/qlxgbe/ql_os.c b/sys/dev/qlxgbe/ql_os.c index c6fcae31b30c..700c4a81381f 100644 --- a/sys/dev/qlxgbe/ql_os.c +++ b/sys/dev/qlxgbe/ql_os.c @@ -1642,8 +1642,6 @@ qla_error_recovery(void *context, int pending) QLA_UNLOCK(ha, __func__); - ql_minidump(ha); - if ((ha->pci_func & 0x1) == 0) { if (!ha->msg_from_peer) { @@ -1656,6 +1654,8 @@ qla_error_recovery(void *context, int pending) ha->msg_from_peer = 0; + ql_minidump(ha); + (void) ql_init_hw(ha); qla_free_xmt_bufs(ha); qla_free_rcv_bufs(ha); |
