]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r336446: Implemented Device Lost Timer,
authorram <ram@FreeBSD.org>
Mon, 11 Feb 2019 16:28:04 +0000 (16:28 +0000)
committerram <ram@FreeBSD.org>
Mon, 11 Feb 2019 16:28:04 +0000 (16:28 +0000)
commit24f5a8e1144b3a040540a43f244559676caaa73c
tree2fd10006fb3b3b932e0372e62a8b1c2727ff2b67
parentc7acb963a848773404c7d6b7f3365b0c028b871e
MFC r336446: Implemented Device Lost Timer,
which is used to give target device the time to recover before marking dead.

Issue: IO fails immediately after doing port-toggle.
Fix: Added LDT(Device Lost Timer)- we wait a specific period of time prior to telling the OS about lost device.

Approved by: ken, mav
Differential Revision: D16196
sys/dev/ocs_fc/ocs.h
sys/dev/ocs_fc/ocs_cam.c
sys/dev/ocs_fc/ocs_pci.c
sys/dev/ocs_fc/ocs_xport.c