From owner-freebsd-stable Sat Aug 4 19:40:34 2001 Delivered-To: freebsd-stable@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 6BA1937B401 for ; Sat, 4 Aug 2001 19:40:31 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.4/8.9.3) with ESMTP id f752eQI08908; Sat, 4 Aug 2001 20:40:26 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Message-Id: <200108050240.f752eQI08908@aslan.scsiguy.com> To: Matt Dillon Cc: Helge Oldach , freebsd-stable@FreeBSD.ORG Subject: Re: Dell Poweredge 2450 vs. recent sys/dev/aic7xxx MFCs In-Reply-To: Your message of "Sat, 04 Aug 2001 18:56:59 PDT." <200108050156.f751uxj77597@earth.backplane.com> Date: Sat, 04 Aug 2001 20:40:26 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I just built the world and a new kernel on one of my DELL2550's and > the same problem happens. This is a stock 2550, there's no chance > of the SCSI backplane being broken and it worked fine with an older > kernel. > >I've included two boot verbose dumps. The first is with the latest kernel. >The second is with the previous (working) kernel. > > -Matt Can you see if the attached patch corrects both your problems? Thanks, Justin Index: aic7xxx.seq =================================================================== RCS file: /usr/cvs/src/sys/dev/aic7xxx/aic7xxx.seq,v retrieving revision 1.94.2.14 diff -u -r1.94.2.14 aic7xxx.seq --- aic7xxx.seq 2001/07/28 18:46:40 1.94.2.14 +++ aic7xxx.seq 2001/08/05 02:39:06 @@ -1680,7 +1680,11 @@ */ test SCB_RESIDUAL_SGPTR[0], SG_LIST_NULL jz mesgin_sdptrs_full; or SCB_SGPTR, SG_LIST_NULL; - jmp mesgin_done; + if ((ahc->features & AHC_ULTRA2) != 0) { + jmp ITloop; + } else { + jmp mesgin_done; + } mesgin_sdptrs_full: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message