Module Name: src
Committed By: mlelstv
Date: Sun Dec 3 07:23:12 UTC 2017
Modified Files:
src/sys/dev/iscsi: iscsi_send.c
Log Message:
add debug messages
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/iscsi/iscsi_send.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/iscsi/iscsi_send.c
diff -u src/sys/dev/iscsi/iscsi_send.c:1.34 src/sys/dev/iscsi/iscsi_send.c:1.35
--- src/sys/dev/iscsi/iscsi_send.c:1.34 Sat Feb 25 12:03:57 2017
+++ src/sys/dev/iscsi/iscsi_send.c Sun Dec 3 07:23:12 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: iscsi_send.c,v 1.34 2017/02/25 12:03:57 mlelstv Exp $ */
+/* $NetBSD: iscsi_send.c,v 1.35 2017/12/03 07:23:12 mlelstv Exp $ */
/*-
* Copyright (c) 2004,2005,2006,2011 The NetBSD Foundation, Inc.
@@ -395,7 +395,7 @@ iscsi_send_thread(void *par)
/* notify event handlers of connection shutdown */
DEBC(conn, 1, ("%s\n", (conn->destroy) ? "TERMINATED" : "RECOVER"));
add_event((conn->destroy) ? ISCSI_CONNECTION_TERMINATED
- : ISCSI_RECOVER_CONNECTION,
+ : ISCSI_RECOVER_CONNECTION,
sess->id, conn->id, conn->terminating);
DEBC(conn, 1, ("Waiting for conn_idle\n"));
@@ -1251,10 +1251,15 @@ send_task_management(connection_t *conn,
ccb = get_ccb(conn, xs == NULL);
/* can only happen if terminating... */
- if (ccb == NULL)
+ if (ccb == NULL) {
+ DEBC(conn, 0, ("send_task_management, ref_ccb=%p, xs=%p, term=%d. No CCB\n",
+ ref_ccb, xs, conn->terminating));
return conn->terminating;
+ }
ppdu = get_pdu(conn, xs == NULL);
if (ppdu == NULL) {
+ DEBC(conn, 0, ("send_task_management, ref_ccb=%p, xs=%p, term=%d. No PDU\n",
+ ref_ccb, xs, conn->terminating));
free_ccb(ccb);
return conn->terminating;
}
@@ -1489,6 +1494,7 @@ send_run_xfer(session_t *session, struct
if (xs->xs_control & XS_CTL_RESET) {
if (send_task_management(conn, NULL, xs, TARGET_WARM_RESET)) {
+ DEBC(conn, 0, ("send_task_management TARGET_WARM_RESET failed\n"));
xs->error = XS_SELTIMEOUT;
scsipi_done(xs);
unref_session(session);