freebsd-dev/sys/dev/iscsi
Steven Hartland 481b36c66a Close iSCSI sessions on shutdown
Ensure that all iSCSI sessions are correctly terminated during shutdown.

* Enhances the changes done by r286226 (D3052).
* Add shutdown post sync event to run after filesystem shutdown
  (SHUTDOWN_PRI_FIRST) but before CAM shutdown (SHUTDOWN_PRI_DEFAULT).
* Changes iscsi_maintenance_thread to processes terminate in preference to
  reconnect.

Reviewed by:	trasz
MFC after:	2 weeks
Sponsored by:	Multiplay
Differential Revision:	https://reviews.freebsd.org/D4429
2016-01-11 10:24:30 +00:00
..
icl_conn_if.m Remove icl_conn_connected(); was unused. 2015-04-04 22:11:38 +00:00
icl_proxy.c Use proper include paths in kernel iSCSI code. 2014-08-21 16:08:17 +00:00
icl_soft.c Close some potential races around socket start/close. 2015-05-15 13:36:50 +00:00
icl_wrappers.h Remove icl_conn_connected(); was unused. 2015-04-04 22:11:38 +00:00
icl.c Make output of "iscsictl -v" and "ctladm islist -v" a little prettier 2015-02-08 10:58:25 +00:00
icl.h Add a field to struct icl_conn for per-connection offload driver state. 2015-03-11 05:54:14 +00:00
iscsi_ioctl.h Make it possible to set (via iscsi.conf(5)) and query (via iscsictl -v) 2015-02-05 06:37:59 +00:00
iscsi_proto.h Missed addition to r278098. 2015-02-02 16:06:23 +00:00
iscsi.c Close iSCSI sessions on shutdown 2016-01-11 10:24:30 +00:00
iscsi.h Close iSCSI sessions on shutdown 2016-01-11 10:24:30 +00:00