Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Oct 2002 10:31:17 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Mark Murray <mark@grondar.za>
Cc:        current@freebsd.org
Subject:   RE: PCI brokenness
Message-ID:  <XFMail.20021001103117.jhb@FreeBSD.org>
In-Reply-To: <200210011206.g91C6xWH000597@grimreaper.grondar.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 01-Oct-2002 Mark Murray wrote:
> Hi
> 
> I'm running a kernel with your very latest nexus.c 1.49.
> 
> The problem of the disappearing HD has not been fixed by this.
> 
> Enclosed are verbose mesg's, one from a three-hour-ago
> (1st Oct 2002, 11:00 am, BST) kernel (broken), and another
> from a working Sept 22nd kernel.

This is quite weird.  You have a PCI bus and ACPI still finds
it fine, it just doesn't probe/attach any child devices.  Hmm,
and your ATA controller isn't on the PCI bus.  Ok, weird.  Do
you have hints for your ata device?  It looks like you had
hints for it in your good kernel boot since it was found on
isa0.  Hmm, can you try this patch:

Index: ata-isa.c
===================================================================
RCS file: /usr/cvs/src/sys/dev/ata/ata-isa.c,v
retrieving revision 1.9
diff -u -r1.9 ata-isa.c
--- ata-isa.c   20 Sep 2002 18:08:57 -0000      1.9
+++ ata-isa.c   1 Oct 2002 14:26:39 -0000
@@ -98,6 +98,7 @@
 };
 
 DRIVER_MODULE(ata, isa, ata_isa_driver, ata_devclass, 0, 0);
+DRIVER_MODULE(ata, acpi, ata_isa_driver, ata_devclass, 0, 0);
 
 /* 
  * the following is a bandaid to get ISA only setups to link,

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.20021001103117.jhb>