]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r329855
authordavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 6 Mar 2018 23:17:56 +0000 (23:17 +0000)
committerdavidcs <davidcs@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 6 Mar 2018 23:17:56 +0000 (23:17 +0000)
commit3c2c62dc098065250d0c384cf13338ce0ddf231e
tree9386fad253acd69b727ed5a1631498f80056f763
parentf876360af3be0bec46eb01b802b6119b9ba85dfe
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/10@330556 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