[8412] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: Domain Vaildation Question

daemon@ATHENA.MIT.EDU (Doug Ledford)
Sun Mar 19 22:26:51 2000

Message-ID: <38D58D72.574EAD62@redhat.com>
Date:	Sun, 19 Mar 2000 21:31:14 -0500
From: Doug Ledford <dledford@redhat.com>
MIME-Version: 1.0
To: John LeMay <jlemay@njmc.com>
Cc: linux-scsi@vger.rutgers.edu
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

John LeMay wrote:
> 
> I've seen a bit of this in the list lately, but I'm still not clear on
> what these messages, which have just started popping up lately, mean:
> 
> Mar  1 10:47:55 logan kernel: (scsi0:0:2:0) reducing SCSI transfer speed
> due to Domain validation failure.
> Mar  1 10:47:55 logan kernel: (scsi0:0:2:0) Performing Domain
> validation.
> Mar  1 10:47:55 logan kernel: (scsi0:0:2:0) Successfully completed
> Domain validation.
> 
> I believe these started shortly after I updated the bios on my Adaptec
> 2940UW from 1.25 to 2.20, or whatever the latest is. Can anyone shed
> some light?

They are harmless.  Certain types of errors cause us to perform a domain
validation.  In the current version of the driver that includes
CHECK_CONDITION target status bytes (it's possible that the SENSE info could
indicate a parity error during one of the card->device data transfer phases,
which the card wouldn't catch unless the device told the card about it via the
sense info).  In later versions of the driver, I may actually parse the sense
info and only perform a validation if there was a device detected parity
error, but it doesn't do so right now, that's on my todo list.

-- 

 Doug Ledford <dledford@redhat.com>  http://people.redhat.com/dledford
      Please check my web site for aic7xxx updates/answers before
                      e-mailing me about problems

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post