From owner-freebsd-current Sat Feb 19 7:17:23 2000 Delivered-To: freebsd-current@freebsd.org Received: from devils.maquina.com (devils.maquina.com [62.229.71.43]) by hub.freebsd.org (Postfix) with ESMTP id 96FFC37BC9C for ; Sat, 19 Feb 2000 07:17:18 -0800 (PST) (envelope-from gabriel@maquina.com) Received: from localhost (gabriel@localhost) by devils.maquina.com (8.9.3/8.9.3) with ESMTP id PAA52032; Sat, 19 Feb 2000 15:16:53 GMT (envelope-from gabriel@maquina.com) X-Authentication-Warning: devils.maquina.com: gabriel owned process doing -bs Date: Sat, 19 Feb 2000 15:16:53 +0000 (WET) From: Jose Gabriel Marcelino To: Soren Schmidt Cc: current@FreeBSD.ORG Subject: Re: Big ATA problems In-Reply-To: <200002191359.OAA50270@freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi Soren, The latest ata commits left me unbootable too, the patch you provided below didn't help this too. I have a very different configuration from Bryan's (much simpler too): - DFI K6XV3+ mb with VIA MVP3 chipset ata-pci0: port 0xe000-0xe00f at device 7.1 on pci0 ata0 at 0x01f0 irq 14 on ata-pci0 ata1 at 0x0170 irq 15 on ata-pci0 ... ad0: 14664MB [31781/15/63] at ata0-master using UDMA33 ad1: 4103MB [8894/15/63] at ata0-slave using UDMA33 acd0: DVD-ROM at ata1-master using UDMA33 afd0: 96MB [96/64/32] at ata1-slave using PIO0 With the latest kernel I get this relevant messages: atapci0: port 0xe000-0xe00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ... ata0-slave: WARNING: WAIT_INTR active=ATA_WAIT_READY ata0-slave: ata_command: timeout waiting for intr ata0-slave: identify failed nodevsw (majdev=0 bootdev=0xa0200000) Mouting root from ufs:/dev/wd0s1a no such device 'wd' Thinking that the wd device was gone I tried using /dev/ad0s1a, but it was the same: no such device 'ad' Thanks, Gabriel > > >> The latest ata commits left my system completely unbootable. No disks > > >> were probed. > > > > Index: ata-all.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/ata/ata-all.c,v > retrieving revision 1.48 > diff -u -r1.48 ata-all.c > --- ata-all.c 2000/02/18 20:57:27 1.48 > +++ ata-all.c 2000/02/19 13:58:58 > @@ -336,7 +336,7 @@ > if (pci_get_progif(dev) & PCIP_STORAGE_IDE_MASTERDEV) > lun = unit; > else > - lun = -1; > + lun = 2; > > if (!(child = device_add_child(dev, "ata", lun))) > return ENOMEM; > > -Søren > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message