From owner-freebsd-bugs Mon Jan 15 17:40:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BBF9637B6A2 for ; Mon, 15 Jan 2001 17:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0G1e1250207; Mon, 15 Jan 2001 17:40:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5591C37B69E for ; Mon, 15 Jan 2001 17:36:03 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0G1a3Z49854; Mon, 15 Jan 2001 17:36:03 -0800 (PST) (envelope-from nobody) Message-Id: <200101160136.f0G1a3Z49854@freefall.freebsd.org> Date: Mon, 15 Jan 2001 17:36:03 -0800 (PST) From: klui@cup.hp.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24367: ATA driver finds non-existent drives Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24367 >Category: kern >Synopsis: ATA driver finds non-existent drives >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: Mon Jan 15 17:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Ken Lui >Release: 4.2-RELEASE >Organization: N/A >Environment: FreeBSD black 4.2-RELEASE FreeBSD 4.2-RELEASE #10: Mon Jan 15 17:16:06 PST 2001 klui@black:/usr/src/sys/compile/A7V i386 >Description: Sometimes, the ATA driver will find drives that doesn't exist on my A7V system. When this happens, I get the following error: ata3-slave: ata_command: timeout waiting for intr ata3-slave: identify failed ata3-master: ata_command: timeout waiting for intr ata3-master: identify failed My A7V (board rev 1.02, BIOS 1005C) with Duron (800MHz) has a UDMA66 drive on the Primary ATA100 (Promise, onboard) controller (only drive on this cable) as master, and a DVD-ROM drive on the Secondary IDE controller (only drive on this cable) as master. On boot, I sometimes see the following: [DVD-ROM/master] atapci0: port 0xd800-0xd80f at device 4.1 on pci0 ata1: at 0x170 irq 15 on atapci0 . . . atapci1: port 0x8800-0x883f,0x9000-0x9003,0x9400-0x9 407,0x9800-0x9803,0xa000-0xa007 mem 0xe2000000-0xe201ffff irq 10 at device 17.0 on pci0 [Quantum Fireball Plus LM/master] ata2: at 0xa000 on atapci1 [??] ata3: at 0x9400 on atapci1 Sometimes, ata3 doesn't show up, but sometimes, it does. My current ATA settings are all PIO. I have no cable dangling off the secondary ATA100 connector. Ken >How-To-Repeat: Intermittent >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message