Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Sep 2001 11:40:42 -0600
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        Matt Jacob <mjacob@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/cam/scsi scsi_sa.c 
Message-ID:  <200109021740.f82HegY34392@aslan.scsiguy.com>
In-Reply-To: Your message of "Thu, 30 Aug 2001 09:25:24 PDT." <200108301625.f7UGPOB07591@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
>  2. If we get a Bus Reset, had a BDR sent, or get the cam status of
>  CAM_REQUEUE_REQ, check the retry count on the command.

CAM_REQUEUE_REQ should never test the retry count.  The command was
never sent to the device, so has never even been tried *once*.  If
you need to abort commands because of an error in some other command,
the abort ccb type allows you to do this.  If you abort these ccbs 
prior to unfreezing the queue, the aborts are cheep and guaranteed
to succeed.

--
Justin

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




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