freebsd-dev/sys/dev/iscsi
Steven Hartland c82d74037f Fix panic on shutdown due to iscsi event priority
iscsi's shutdown_pre_sync prio was SHUTDOWN_PRI_FIRST which caused it to
run before other high priority handlers such as filesystems e.g. ZFS.

This meant the iscsi sessions where removed before the ZFS geom consumer
was closed, resulting in a panic from g_access calls on debug kernels
due to negative acr.

Instead use the same as the old iscsi_initiator SHUTDOWN_PRI_DEFAULT-1
which allows it to run before dashutdown etc but after filesystems.

MFC after:	2 weeks
Sponsored by:	Multiplay
2015-12-07 02:56:08 +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 Make it possible to set (via iscsi.conf(5)) and query (via iscsictl -v) 2015-02-05 06:37:59 +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 Fix panic on shutdown due to iscsi event priority 2015-12-07 02:56:08 +00:00
iscsi.h Extend ICL to add receive offload methods. For software ICL backend 2015-02-08 19:15:14 +00:00