Re: [Ips] ABORT TASK vs ABORT TASK SET

"Eddy Quicksall" <eddy_quicksall_iVivity_iSCSI@comcast.net> Fri, 03 June 2005 16:45 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DeFIc-0006B6-9b; Fri, 03 Jun 2005 12:45:34 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DeFIZ-0006B1-Eb for ips@megatron.ietf.org; Fri, 03 Jun 2005 12:45:32 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13528 for <ips@ietf.org>; Fri, 3 Jun 2005 12:45:28 -0400 (EDT)
Received: from rwcrmhc14.comcast.net ([216.148.227.89]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DeFcp-0000AH-SK for ips@ietf.org; Fri, 03 Jun 2005 13:06:28 -0400
Received: from ivvt2dxrc11 (c-66-177-46-174.hsd1.fl.comcast.net[66.177.46.174]) by comcast.net (rwcrmhc14) with SMTP id <20050603164520014001nc0ve>; Fri, 3 Jun 2005 16:45:21 +0000
Message-ID: <000301c5685b$a1aeb060$03031eac@ivivity.com>
From: Eddy Quicksall <eddy_quicksall_iVivity_iSCSI@comcast.net>
To: Black_David@emc.com, cbm@rose.hp.com, ips@ietf.org
References: <B459CE1AFFC52D4688B2A5B842CA35EA07E5D33C@corpmx14.corp.emc.com>
Subject: Re: [Ips] ABORT TASK vs ABORT TASK SET
Date: Fri, 03 Jun 2005 12:45:19 -0400
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="Windows-1252"; reply-type="original"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Content-Transfer-Encoding: 7bit
Cc:
X-BeenThere: ips@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IP Storage <ips.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ips>, <mailto:ips-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ips@ietf.org>
List-Help: <mailto:ips-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ips>, <mailto:ips-request@ietf.org?subject=subscribe>
Sender: ips-bounces@ietf.org
Errors-To: ips-bounces@ietf.org

If you are going to write this guide, I would like to suggest that a 
paragraph be added saying something like "the initiator and target are not 
expected to catch all protocol errors introduced by the other party and it 
is the implementers option as to which errors may be caught due to internal 
dynamics, crash dynamics or data corruption".

Eddy

----- Original Message ----- 
From: <Black_David@emc.com>
To: <cbm@rose.hp.com>; <ips@ietf.org>
Sent: Friday, June 03, 2005 8:51 AM
Subject: RE: [Ips] ABORT TASK vs ABORT TASK SET


> Mallikarjun,
>
>> I am concerned that the current lack of detailed specification would
>> allow targets that might even cause silent data corruptions
>> to qualify as RFC 3720-compliant.
>>
>> Here are what I believe to be semantics applicable to all TMF requests
>> that can potentially terminate multiple tasks.  I do not know the IETF
>> process well enough here, but I suggest that we consider this text
>> replacing the existing section 10.6.2 in RFC 3720 - so the new text can
>> cover all the TMFs that can impact multiple tasks.  This is basically a
>> superset of the current 10.6.2 semantics.
>
> IETF does have an errata process, but (IMHO) it's not a great venue
> for something like this that it's important for implementers to pay
> attention to.  What I would suggest is that we start an Internet-Draft
> that is intended to become an Implementers Guide RFC (standards track)
> to include both technical corrections like this one, and explanations
> of subtle points such as how to deal with (what appear to be) REPORT
> LUNS overruns as discussed here earlier.  An available example is that
> an implementers guide draft is being maintained for SCTP (see
> draft-ietf-tsvwg-sctpimpguide-13.txt) although I'd like to believe that
> an iSCSI implementers guide won't grow to that size.
>
> For this task management issue, explaining what the problem is and why
> the change fixes it in an implementers guide is at least as important as
> specifying the change.  For the REPORT LUNS overruns, the implementers
> guide text would be an explanation of why no change is needed, including
> some elaboration on the (less than completely obvious) SPC-2 text that
> specifies the behavior of REPORT LUNS in this circumstance.  Before I
> go looking for another volunteer, would you be interested in editing
> an implementers guide Internet Draft?  Between Julian and I, we should
> be able write the REPORT LUNS explanation paragraph or two.
>
> Thanks,
> --David
> ----------------------------------------------------
> David L. Black, Senior Technologist
> EMC Corporation, 176 South St., Hopkinton, MA  01748
> +1 (508) 293-7953             FAX: +1 (508) 293-7786
> black_david@emc.com        Mobile: +1 (978) 394-7754
> ----------------------------------------------------
>
> _______________________________________________
> Ips mailing list
> Ips@ietf.org
> https://www1.ietf.org/mailman/listinfo/ips 


_______________________________________________
Ips mailing list
Ips@ietf.org
https://www1.ietf.org/mailman/listinfo/ips