From owner-freebsd-hackers Thu Nov 1 15:21:40 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtpzilla2.xs4all.nl (smtpzilla2.xs4all.nl [194.109.127.138]) by hub.freebsd.org (Postfix) with ESMTP id 941F037B401; Thu, 1 Nov 2001 15:21:25 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtpzilla2.xs4all.nl (8.12.0/8.12.0) with ESMTP id fA1NLM5M004674; Fri, 2 Nov 2001 00:21:23 +0100 (CET) Received: (from wkb@localhost) by freebie.xs4all.nl (8.11.6/8.11.6) id fA1NLMt07752; Fri, 2 Nov 2001 00:21:22 +0100 (CET) (envelope-from wkb) Date: Fri, 2 Nov 2001 00:21:22 +0100 From: Wilko Bulte To: freebsd-scsi@freebsd.org, freebsd-hackers@freebsd.org Subject: ahc(4) reports PCI parity error interrupt Message-ID: <20011102002122.A7708@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-OS: FreeBSD 4.4-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi I'm looking for comments on the following: ahc0: PCI error Interrupt at seqaddr = 0x8 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x9 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x9 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x8 ahc0: Data Parity Error Detected during address or write data phase ahc0: PCI error Interrupt at seqaddr = 0x8 I've also experienced system lockups & panics. This happens exclusively while doing: - considerable disk I/O (buildworld) via ahc0 - watching TV via fxtv on a WinTV Primio It feels like the datastream of the WinTV into the framebuffer (Matrox G200 AGP) gets in the way with the data from/to the Adaptec 29160. I ran the same systemdisk & all expansion cards in a PII-266 with Intel chipset without any issue. The K7V is rock stable as long as I keep my fingers from fxtv. Suggestions on how to analyse/workaround this issue are most welcome. Anything in the BIOS setup maybe? Wilko ======= background data ============== FreeBSD freebie.xs4all.nl 4.4-STABLE FreeBSD 4.4-STABLE #0: Thu Nov 1 23:47:04 CET 2001 root@freebie.xs4all.nl:/usr/src/sys/compile/FREEBIE i386 Mainboard: Asus K7V (VIA based, brandnew) with Athlon 700 Also occured on a VIA based Abit KA7 (I got the Asus as the Abit died on me) SCSI: freebie# camcontrol devlist at scbus0 target 0 lun 0 (pass0,da0) at scbus0 target 3 lun 0 (pass1,cd0) dmesg: FreeBSD 4.4-STABLE #0: Thu Nov 1 23:47:04 CET 2001 root@freebie.xs4all.nl:/usr/src/sys/compile/FREEBIE Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 700029024 Hz CPU: AMD Athlon(tm) Processor (700.03-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x621 Stepping = 1 Features=0x183f9ff AMD Features=0xc0400000 real memory = 268353536 (262064K bytes) avail memory = 257622016 (251584K bytes) Preloaded elf kernel "kernel" at 0xc038f000. Preloaded elf module "agp.ko" at 0xc038f09c. Pentium Pro MTRR support enabled Using $PIR table, 8 entries at 0xc00f15e0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 agp0: mem 0xe4000000-0xe7ffffff at device 0.0 on pci0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 irq 11 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 uhci0: port 0xd400-0xd41f irq 5 at device 4.2 on pci 0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xd000-0xd01f irq 5 at device 4.3 on pci 0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xa400-0xa43f irq 5 at device 9.0 on pci0 xl0: Ethernet address: 00:60:08:09:b7:41 miibus0: on xl0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcm0: port 0x8800-0x8803,0x9000-0x9003,0x9400-0x940f,0x9800-0x980f ,0xa000-0xa03f irq 15 at device 10.0 on pci0 ahc0: port 0x8400-0x84ff mem 0xe0000000-0x e0000fff irq 10 at device 11.0 on pci0 aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/255 SCBs ahc1: port 0x8000-0x80ff mem 0xdf800000-0xdf80 0fff irq 11 at device 12.0 on pci0 aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs bktr0: mem 0xe2000000-0xe2000fff irq 5 at device 13.0 on pci0 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only iicsmb0: on iicbus0 smbus0: on iicsmb0 smb0: on smbus0 smbus1: on bti2c0 smb1: on smbus1 bktr0: Hauppauge Model 61204 AMA bktr0: Hauppauge WinCast/TV, Philips PAL I tuner. pci0: (vendor=0x109e, dev=0x0878) at 13.1 irq 5 pcib1: on motherboard pci2: on pcib1 orm0: