Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Aug 2002 15:11:31 -0600
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        Zhihui Zhang <zzhang@cs.binghamton.edu>
Cc:        freebsd-hackers@FreeBSD.ORG, freebsd-scsi@FreeBSD.ORG
Subject:   Re: transaction ordering in SCSI subsystem 
Message-ID:  <200208042111.g74LBVSY063691@aslan.scsiguy.com>
In-Reply-To: Your message of "Sun, 04 Aug 2002 16:28:26 EDT." <Pine.SOL.4.21.0208041623130.7372-100000@opal> 

next in thread | previous in thread | raw e-mail | index | archive | help
>
>While reading the document on FreeBSD SCSI subsystem, I am wondering what
>does guaranteed transaction ordering mean? Does it have anything to do
>with I/O ordering, tagging, write caching, etc.?

Yes, yes, and yes.  CAM guarantees that transactions are queued to
the device in the order they were queued to CAM.  Even if an error
recovery action occurs, I/O is retried/resumed in order once the
device is recovered.

--
Justin

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208042111.g74LBVSY063691>