Skip site navigation (1)Skip section navigation (2)
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>