From owner-freebsd-scsi@FreeBSD.ORG Fri May 9 01:28:05 2003 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDEE437B401 for ; Fri, 9 May 2003 01:28:05 -0700 (PDT) Received: from jess.glam.ac.uk (jess.glam.ac.uk [193.63.147.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0F9F43F85 for ; Fri, 9 May 2003 01:28:04 -0700 (PDT) (envelope-from jdhall@glam.ac.uk) Received: from ems3.glam.ac.uk ([193.63.150.66]) by jess.glam.ac.uk with esmtp (Exim 3.35 #1) id 19E3CX-0002Dr-00; Fri, 09 May 2003 09:25:57 +0100 Received: by ems3.glam.ac.uk with Internet Mail Service (5.5.2656.59) id <28BRAS09>; Fri, 9 May 2003 09:25:38 +0100 Message-ID: From: "Hall J D (ISeLS)" To: "'Justin T. Gibbs'" , Don Bowman , "'Kenneth D. Merry'" , "Hall J D (ISeLS)" Date: Fri, 9 May 2003 09:25:28 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: text/plain; charset="iso-8859-1" cc: "'freebsd-scsi@freebsd.org'" Subject: RE: AIC-7902 problems X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 May 2003 08:28:06 -0000 Thanks for the further information Justin. My problem is I've got a X5DE8 motherboard which is ServerWorks Grand Champion SL based so I don't think it's got a P64H2. At least there's no mention of one in the motherboard manual and I can't find one on the board. Don's suggestion of turning off packetisation has helped with the problem and I've now managed to install 4.8-RELEASE. Uptime is 17 hours so far with no SCSI errors reported. Although everything is now running at Ultra160 instead of Ultra320. I don't know if this gives you any clues as to where the problem might lie. Jonathan -----Original Message----- From: Justin T. Gibbs [mailto:gibbs@scsiguy.com] Sent: 09 May 2003 05:10 To: Don Bowman; 'Kenneth D. Merry'; Hall J D (ISeLS) Cc: 'freebsd-scsi@freebsd.org' Subject: RE: AIC-7902 problems > FWIW, we have just run into the same issue with new supermicro > X5 motherboards as well. Downgrading the system bios to c182 from > 1.3c (no idea what these mean:) made the problem go away. > We are working with supermicro support on it right now. As I mentioned to Don in private email, I believe that this problem is caused by an errata in the P64H2 PCI-X hub. Information about this errata can be found here: http://developer.intel.com/design/chipsets/e7500/specupdt/290735.htm My suspicion is that the SCBs for some transactions are getting partially corrupted so the command that we think we are sending to the drive is not really getting sent. A good way to verify this is to force the PCI-X bus into PCI mode. The problem is supposed to only occur if there is another device on the PCI-X bus sharing the 7902, but it would not surprise me if the 7902 could also be hit with an unexpected GNT. I will be working with Supermicro to see if I can get both a PCI-X and SCSI bus trace to help isolate the problem. -- Justin