DragonFly kernel List (threaded) for 2004-02
HEAD'S UP on ACPI work
I'm about 1/3 of the way through bringing in the FreeBSD-5 ACPI code.
The first 1/3 consisted of bringing in additional bus configuration
methods from FreeBSD-5, bringing in the FreeBSD-5 ACPICA build
infrastructure, and importing the Intel acpica dist. That is what
I've just committed.
The old, existing acpica code is still in there and working like you
expect. No defaults have been changed and none defaults will be
changed for at least a few weeks.
The acpica5 code will build, but the module will NOT yet load. I have
a bunch more work to do before the module will work properly. I need
to separate the APIC code from the SMP code so APIC support can be
built without SMP support, I need to make SMP builds work on UP
machines rather then panic, and I need to deal with the ACPICA module's
interactions with the APIC. I probably also have to bring in a bit more
of the FreeBSD-5 PCI bus code.