]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r329855
authordavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 6 Mar 2018 23:28:12 +0000 (23:28 +0000)
committerdavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 6 Mar 2018 23:28:12 +0000 (23:28 +0000)
commit7cffab455269974a2244b831bc3195412e4b1ad8
tree7741c8d4a1356143ba978d6d54b24144c0856e6b
parent0d6f1ffeea490296fc2880844da9ee3a38a1bbdf
MFC r329855
  1. Added support to offline a port if is error recovery on successful.
  2. Sysctls to enable/disable driver_state_dump and error_recovery.
  3. Sysctl to control the delay between hw/fw reinitialization and
     restarting the fastpath.
  4. Stop periodic stats retrieval if interface has IFF_DRV_RUNNING flag off.
  5. Print contents of PEG_HALT_STATUS1 and PEG_HALT_STATUS2 on heartbeat
     failure.
  6. Speed up slowpath shutdown during error recovery.
  7. link_state update using atomic_store.
  8. Added timestamp information on driver state and minidump captures.
  9. Added support for Slowpath event logging
  10.Added additional failure injection types to simulate failures.

git-svn-id: svn://svn.freebsd.org/base/stable/9@330557 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
13 files changed:
sys/dev/qlxgbe/ql_dbg.h
sys/dev/qlxgbe/ql_def.h
sys/dev/qlxgbe/ql_glbl.h
sys/dev/qlxgbe/ql_hw.c
sys/dev/qlxgbe/ql_hw.h
sys/dev/qlxgbe/ql_inline.h
sys/dev/qlxgbe/ql_ioctl.c
sys/dev/qlxgbe/ql_ioctl.h
sys/dev/qlxgbe/ql_isr.c
sys/dev/qlxgbe/ql_misc.c
sys/dev/qlxgbe/ql_os.c
sys/dev/qlxgbe/ql_os.h
sys/dev/qlxgbe/ql_ver.h