From owner-freebsd-questions Mon Aug 27 19: 1:41 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail.bacxs.com (ubr-b-33.179.173.winterpark.cfl.rr.com [65.33.179.173]) by hub.freebsd.org (Postfix) with ESMTP id 8333A37B405 for ; Mon, 27 Aug 2001 19:01:34 -0700 (PDT) (envelope-from mwoodson@bacxs.com) Received: from efx.bacxs.com by mail.bacxs.com with SMTP (MDaemon.v3.5.3.R) for ; Mon, 27 Aug 2001 21:57:54 -0400 Message-Id: <5.1.0.14.0.20010827212658.01e1b520@192.168.99.2> X-Sender: mwoodson@192.168.99.2 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Mon, 27 Aug 2001 21:57:54 -0400 To: freebsd-questions@freebsd.org From: Mark Woodson Subject: ATA Problems with >4.1R #0 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Return-Path: mwoodson@bacxs.com X-MDaemon-Deliver-To: freebsd-questions@freebsd.org Reply-To: mwoodson@bacxs.com Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've spent the past few hours digging through the archives looking for a solution to this problem, and all the references I found seemed to center on an early bug in the UDMA code that by all accounts sounds like it was fixed. I've got a system using the dreaded VIA chipset and a Seagate drive. What's maddening is that the system works fine, no problems on 4.1-RELEASE #0, and fails horrendously on anything after that (up to 4.4 RC1). The problem is continuous READ and WRITE timeouts that result in the bus being reset and, during installation disk errors. It's a FIC KA-6130 MicroATX board, with a Trident VGA adapter and 2 Netgear FA310TX NIC's, a PIII-450 and 64M RAM. ad0: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done I'd appreciate any help/suggestions anyone might have... Boot screens for 4.1-RELEASE and 4.2-RELEASE follow FreeBSD 4.1-RELEASE #0: Fri Aug 24 14:44:32 GMT 2001 root@gw:/usr/src/sys/compile/GW Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 451024879 Hz CPU: Pentium III/Pentium III Xeon/Celeron (451.02-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x672 Stepping = 2 Features=0x387f9ff real memory = 67043328 (65472K bytes) avail memory = 62709760 (61240K bytes) Preloaded elf kernel "kernel" at 0xc0282000. Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xa000-0xa00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 7.2 irq 10 dc0: <82c169 PNIC 10/100BaseTX> port 0xa800-0xa8ff mem 0xe8001000-0xe80010ff irq 11 at device 8.0 on pci0 dc0: Ethernet address: 00:a0:cc:5c:26:9c miibus0: on dc0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc1: <82c169 PNIC 10/100BaseTX> port 0xac00-0xacff mem 0xe8000000-0xe80000ff irq 5 at device 9.0 on pci0 dc1: Ethernet address: 00:a0:cc:5c:0a:a1 miibus1: on dc1 ukphy1: on miibus1 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci0: (vendor=0x125d, dev=0x1969) at 11.0 irq 9 pcib1: on motherboard pci2: on pcib1 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: failed to get data. psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> IP Filter: v3.4.8 initialized. Default = pass all, Logging = enabled ad0: 8056MB [16368/16/63] at ata0-master using UDMA33 acd0: CDROM at ata1-slave using PIO4 FreeBSD 4.2-RELEASE #0: Mon Nov 20 13:02:55 GMT 2000 jkh@bento.FreeBSD.org:/usr/src/sys/compile/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (451.03-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x672 Stepping = 2 Features=0x387f9ff real memory = 67043328 (65472K bytes) config> en ata0 config> po ata0 0x1f0 config> ir ata0 14 config> f ata0 0 config> q avail memory = 61014016 (59584K bytes) Preloaded elf kernel "kernel" at 0xc0436000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc043609c. Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xa000-0xa00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xa400-0xa41f irq 10 at device 7.2 on pci0 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 dc0: <82c169 PNIC 10/100BaseTX> port 0xa800-0xa8ff mem 0xe8001000-0xe80010ff irq 11 at device 8.0 on pci0 dc0: Ethernet address: 00:a0:cc:5c:26:9c miibus0: on dc0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc1: <82c169 PNIC 10/100BaseTX> port 0xac00-0xacff mem 0xe8000000-0xe80000ff irq 5 at device 9.0 on pci0 dc1: Ethernet address: 00:a0:cc:5c:0a:a1 miibus1: on dc1 ukphy1: on miibus1 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci0: (vendor=0x125d, dev=0x1969) at 11.0 irq 9 pcib1: on motherboard pci2: on pcib1 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> ad0: 8056MB [16368/16/63] at ata0-master UDMA33 acd0: CDROM at ata1-slave using PIO4 Mounting root from ufs:/dev/ad0s1a ad0: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message