MFC r329855
- Added support to offline a port if is error recovery on successful.
- Sysctls to enable/disable driver_state_dump and error_recovery.
- Sysctl to control the delay between hw/fw reinitialization and restarting the fastpath.
- Stop periodic stats retrieval if interface has IFF_DRV_RUNNING flag off.
- Print contents of PEG_HALT_STATUS1 and PEG_HALT_STATUS2 on heartbeat failure.
- Speed up slowpath shutdown during error recovery.
- link_state update using atomic_store.
- Added timestamp information on driver state and minidump captures.
- Added support for Slowpath event logging 10.Added additional failure injection types to simulate failures.