NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/41961: ISA devices should not attach to acpi0



On 31-Aug-09, at 10:40 AM, Thomas Klausner wrote:

The following reply was made to PR kern/41961; it has been noted by GNATS.

From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: jmcneill%invisible.ca@localhost
Cc: NetBSD bugtracking <gnats-bugs%NetBSD.org@localhost>
Subject: Re: kern/41961: ISA devices should not attach to acpi0
Date: Mon, 31 Aug 2009 16:35:33 +0200

On Mon, Aug 31, 2009 at 12:45:00PM +0000, jmcneill%invisible.ca@localhost wrote:
        There are a few possible ways to resolve this, from best to worst:

        1. Attach the root PCI bus to acpi, and use the information in the
           ACPI decide tree to help enumerate devices on the system. This is
           the ideal approach, and will also require the most effort.
        2. Have ACPI enumerate all ISA devices and hand it off to MD code.
           MD code in turn uses isa_attach_hook to push in a list of known
           devices to isa, and drivers are adapted using ISA_DIRECT_CONFIG.
        3. Create a bus similar to isapnp but for ACPI devices.

        A proof of concept for option against -current can be found here:

Which option?

Option #2.


Home | Main Index | Thread Index | Old Index