Date: Sat, 19 Feb 2000 15:16:53 +0000 (WET) From: Jose Gabriel Marcelino <gabriel@maquina.com> To: Soren Schmidt <sos@freebsd.dk> Cc: current@FreeBSD.ORG Subject: Re: Big ATA problems Message-ID: <Pine.BSF.4.20.0002191506500.52008-100000@devils.maquina.com> In-Reply-To: <200002191359.OAA50270@freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
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: <VIA 82C586 ATA-33 controller> 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 <IBM-DJNA-351520> [31781/15/63] at ata0-master using UDMA33 ad1: 4103MB <ST34321A> [8894/15/63] at ata0-slave using UDMA33 acd0: DVD-ROM <TOSHIBA DVD-ROM SD-M1212> at ata1-master using UDMA33 afd0: 96MB <IOMEGA ZIP 100 ATAPI> [96/64/32] at ata1-slave using PIO0 With the latest kernel I get this relevant messages: atapci0: <VIA 82C586 ATA33 controller> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.20.0002191506500.52008-100000>