Subject: Re: Heads up: i386 MP config change
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Greywolf <greywolf@starwolf.com>
List: port-i386
Date: 01/10/2003 10:06:50
On Fri, 10 Jan 2003, Manuel Bouyer wrote:

# On Tue, Jan 07, 2003 at 08:01:42PM +0100, Frank van der Linden wrote:
# > [...]
# > As I said, it's a bit experimental for now, but let me know if
# > it works for you, both on MP and UP systems. Include a dmesg
# > output if possible.
#
# I tried it on an old dual PII system. I build a kernel from
# GENERIC.MPDEBUG by commenting out 'options MPBIOS' and adding all
# the ACPI options and devices:

Just a shot in the dark, but:

- do you have 'cpu* at ...'?
- would acpi* at mainbus? work better?
- is acpi supposed to attach to the mainbus rather than to an ioapic
  [perhaps I'm saying that backwards]?

NOTE:  I don't know a lot, but I figured it might help.

# options    ACPIVERBOSE     # verbose ACPI device autoconfig messages
# ioapic* at mainbus?
# options    MPACPI
# acpi0              at mainbus0
# options    ACPI_PCI_FIXUP=1        # PCI interrupt routing via ACPI
# options    ACPI_ACTIVATE_DEV=0     # If set, activate inactive devices
# acpiacad*  at acpi?                # ACPI AC Adapter
# acpibat*   at acpi?                # ACPI Battery
# acpibut*   at acpi?                # ACPI Button
# acpiec*    at acpi?                # ACPI Embedded Controller
# acpilid*   at acpi?                # ACPI Lid Switch
# acpitz*    at acpi?                # ACPI Thermal Zone
# com*               at acpi?                # Serial communications interface
# fdc*               at acpi?                # Floppy disk controller
# lpt*               at acpi?                # Parallel port
# npx*               at acpi?                # Math coprocessor
# pckbc*     at acpi?                # PC keyboard controller
# wss*               at acpi?                # NeoMagic 256AV in wss mode
# spic*              at acpi?                # Sony Programmable I/O Controller
#
# The kernel boot fines, but the kernel finds only one CPU.
# With GENERIC.MPDEBUG all works as expected.
#
# --
# Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
#      NetBSD: 23 ans d'experience feront toujours la difference
# --
#


				--*greywolf;
--
NetBSD: If you look through Windows