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>