From owner-freebsd-stable Thu Nov 23 17:30: 5 2000 Delivered-To: freebsd-stable@freebsd.org Received: from metrocon.com (metrocon.com [198.143.64.100]) by hub.freebsd.org (Postfix) with ESMTP id 3660D37B4CF; Thu, 23 Nov 2000 17:29:52 -0800 (PST) Received: from metrocon.com (localhost.metrocon.com [127.0.0.1]) by metrocon.com (8.9.3/8.9.3) with ESMTP id UAA30302; Thu, 23 Nov 2000 20:29:42 -0500 (EST) (envelope-from zhaoc@metrocon.com) Message-Id: <200011240129.UAA30302@metrocon.com> To: freebsd-stable@freebsd.org Cc: zhaoc@metrocon.com, sos@freebsd.org Subject: Problem with AcerLabs Aladdin ATA33 in udma33 mode since upgrade to 4.2-stable from 4.1.1-stable Date: Thu, 23 Nov 2000 20:29:42 -0500 From: Chen Zhao Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To Soren: I don't know if you mind being copied directly, my apologies if you do; I think you handle most of the ata stuff... Yesterday I upgraded to 4.2 from 4.1.1 via cvsup. This worked perfectly, no errors (thank you developers). When I rebooted, however, I started getting the "ad0: READ command timeout tag=0 serv=0 - resetting" errors. It eventually fell back to using pio mode. I know about the sysctl work around for this problem (for those desktops with certain (fujistu) drives and certain chipsets, but udma33 mode worked for this notebook before the upgrade. The system is an Acer 343T, using the AcerLabs Aladdin ATA33 controller, which I know from the ata man page is supported (and worked well! from personal experience). The dmesg is at the bottom. The kernel configuration for the ata section is simply using: device ata device atadisk device atapicd options ATA_STATIC_ID The end of the first ad0 line now reads WDMA2, but I know it was UDMA33 before. Please tell me if there's any information I'm forgetting, or if there's anything I can do to help track this problem. I see from the stable list that there are a few other reports of similar problems.. I wonder if they are related. (If anyone wonders about the ppc0 line, that's simply because I turned off the lpt port in the bios, and has never caused problems before.) Anyway, thanks for your time. Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.2-STABLE #6: Wed Nov 22 16:14:57 EST 2000 root@wyndi:/usr/src/sys/compile/WYNDI Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (493.98-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x681 Stepping = 1 Features=0x383f9ff real memory = 134152192 (131008K bytes) avail memory = 127700992 (124708K bytes) Preloaded elf kernel "kernel" at 0xc02de000. Pentium Pro MTRR support enabled apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 9 fxp0: port 0x9000-0x903f mem 0x81300000-0x813fffff,0x81200000-0x81200fff irq 9 at device 6.0 on pci0 fxp0: Ethernet address 00:d0:59:0e:09:5f pci0: (vendor=0x11c1, dev=0x0447) at 6.1 irq 9 isab0: at device 7.0 on pci0 isa0: on isab0 pcm0: port 0x9414-0x9417,0x9400-0x9403,0x90f0-0x90ff,0x90d0-0x90df,0x9080-0x90bf irq 5 at device 8.0 on pci0 atapci0: port 0x7090-0x709f irq 15 at device 15.0 on pci0 ata0: at 0x1f0 irq 14 on atapci0 chip1: at device 17.0 on pci0 chip2: irq 9 at device 19.0 on pci0 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 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> pcic0: at port 0x3e0 iomem 0xd0000 irq 10 on isa0 pcic0: management irq 10 pccard0: on pcic0 pccard1: on pcic0 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ppc0: parallel port not found. IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default DUMMYNET initialized (000608) BRIDGE 990810, have 2 interfaces -- index 1 type 6 phy 0 addrl 6 addr 00.d0.59.0e.09.5f ad0: 11513MB [23392/16/63] at ata0-master WDMA2 Mounting root from ufs:/dev/ad0s2a ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: READ command timeout tag=0 serv=0 - resetting ad0: trying fallback to PIO mode ata0: resetting devices .. done ============================================================================ | Webbing is nothing. \\ Chen Zhao // zhaoc@metrocon.com | | Admining is everything. = MetroCon Communications = 212.661.6800 x501 | | Support your local root. // Sys/Net Admin \\ 212.661.1229 Fax | ============================================================================ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message