Date: Mon, 13 Apr 2009 12:28:41 +0300 From: Danny Braniss <danny@cs.huji.ac.il> To: "Daisuke Aoyama" <aoyama@peach.ne.jp> Cc: freebsd-scsi@freebsd.org Subject: Re: iSCSI initiator questions Message-ID: <E1LtIT3-0006iC-LG@kabab.cs.huji.ac.il> In-Reply-To: <44FFCAD8FBB0416FAFFFA879A92C43DF@artemis> References: <44FFCAD8FBB0416FAFFFA879A92C43DF@artemis>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi all, > > I have a trouble that FreeBSD initiator caused to panic when umount > after writing many files to the iSCSI disk. (w/softupdate) can you tell me where is panic'ed? > It seems that my istgt corrupted. Then, when I was going to have > made the digest function effective for diagnostic, I encountered > a further problem. > > iSCSI initiator(2.1.1) crashed when HeaderDigest was specified and > the connection was tried. (DataDigest caused the system to hang) > Has not it been supported yet? was never finished!, I guess I need to get on with it. > > Note: istgt's digest function was tested by Microsoft's initiators. > HeaderDigest was also tested by Open-iSCSI initiator (CentOS 5.2). > > This is another question. Is the following code an expected code? > Why is Head of Queue tag mapped to Ordered Queue tag attribute? > > /usr/src/sys/dev/iscsi/initiator/iscsi_subr.c > > case MSG_SIMPLE_Q_TAG: cmd->attr = iSCSI_TASK_SIMPLE; break; > > case MSG_HEAD_OF_Q_TAG: cmd->attr = iSCSI_TASK_ORDER; break; > > case MSG_ORDERED_Q_TAG: cmd->attr = iSCSI_TASK_HOFQ; break; > > case MSG_ACA_TASK: cmd->attr = iSCSI_TASK_ACA; break; > the above is a cut-n-paste error it should be: case MSG_HEAD_OF_Q_TAG: cmd->attr = iSCSI_TASK_HOFQ; break; case MSG_ORDERED_Q_TAG: cmd->attr = iSCSI_TASK_ORDER; break; goot catch! danny
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1LtIT3-0006iC-LG>