From owner-freebsd-bugs Thu Aug 5 17:26:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6D7C414E95 for ; Thu, 5 Aug 1999 17:26:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA42092; Thu, 5 Aug 1999 17:00:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id A10F215639; Thu, 5 Aug 1999 16:51:39 -0700 (PDT) Message-Id: <19990805235139.A10F215639@hub.freebsd.org> Date: Thu, 5 Aug 1999 16:51:39 -0700 (PDT) From: phillip@www4.au.freebsd.org To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12993: "ahc0: Data Parity Error Detected during address or write data phase" kernel message Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12993 >Category: i386 >Synopsis: "ahc0: Data Parity Error Detected during address or write data phase" kernel message >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 17:00:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Phillip Musumeci >Release: FreeBSD 3.2 RELEASE >Organization: RMIT University >Environment: FreeBSD josephine.net.at.home 3.2-RELEASE FreeBSD 3.2-RELEASE #0: Sat Jul 24 23:54:55 EST 1999 phillip@josephine.net.at.home:/usr/src/sys/compile/barton i386 >Description: I was getting errors messages from the ahc driver, for a card that was probed as ahc0: rev 0x00 int a irq 11 on pci0.8.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs (adaptec 2940UW) and with a Seagate SCSI UW disk probed as da0: Fixed Direct Access SCSI-2 device da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 6208MB (12715920 512 byte sectors: 255H 63S/T 791C) I found that these warning messages could be stopped by making sure that the PC BIOS allocated a unique interrupt to the PCI SCSI adaptec card. Previously, the BIOS was allocating the same interrupt to the apdaptec card as was being allocated to some other PCI cards. >How-To-Repeat: With the adaptec 2940UW card sharing an IRQ with other cards: the kernel warning messages appear. >Fix: Configure your PC's BIOS to have at least two IRQs allocated to the PCI bus if you have a 2940UW and other PCI cards needing an IRQ. In my case, my FIC VA503+ motherboard's bios will then allocate an IRQ for sole use by the 2940UW card and all is fine. Hope this helps others. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message