Andrew Gallatin a393336b87 Improve mxge watchdog routine's ability to reliably reset a failed NIC:
- Mark the link as down, so if watchdog reset fails, link watching
    failover software can notice it
- Don't send MXGEFW_CMD_ETHERNET_DOWN if the NIC has been reset, it is
    not needed, and will fail on a freshly reset NIC.
- Ensure the transmit routines aren't attempting to PIO write to doorbells
    while the NIC is being reset.
- Download the correct f/w, rather than using the EEPROM f/w after reset.
- Export a count of the number of watchdog resets via sysctl
- Zero all f/w stats at reset.  This will lead to less confusing
    diagnostic output when investigating NIC failures.

MFC after:	3 days
2009-09-21 20:16:10 +00:00
..
2009-09-09 04:04:09 +00:00
2009-09-11 22:49:34 +00:00
2009-05-13 22:31:25 +00:00
2009-02-04 20:39:45 +00:00
2009-09-14 21:33:00 +00:00
2009-09-16 23:27:14 +00:00
2009-09-10 21:16:26 +00:00
2009-09-21 08:53:26 +00:00
2009-02-05 19:37:49 +00:00
2009-06-24 20:43:51 +00:00
2009-06-21 19:17:22 +00:00
2009-06-05 18:44:36 +00:00
2009-04-14 11:23:09 +00:00
2009-05-30 18:39:22 +00:00
2009-06-14 00:15:26 +00:00
2008-11-26 13:44:11 +00:00
2009-09-06 10:27:45 +00:00
2009-05-25 22:50:11 +00:00
2009-02-05 19:37:49 +00:00
2009-08-30 15:06:03 +00:00
2009-08-23 08:04:40 +00:00
2009-08-30 20:45:24 +00:00