33d70de438
and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything. this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
21 lines
509 B
Plaintext
21 lines
509 B
Plaintext
# $NetBSD: GENERIC.MP,v 1.7 2005/12/27 00:46:38 chs Exp $
|
|
#
|
|
# GENERIC.MP -- Generic, plus enable Multiprocessor support.
|
|
#
|
|
|
|
include "arch/i386/conf/GENERIC"
|
|
|
|
options MULTIPROCESSOR
|
|
|
|
options APM_NO_IDLE
|
|
#options DIAGNOSTIC # STRONGLY RECOMMENDED
|
|
#options LOCKDEBUG
|
|
#options MPDEBUG
|
|
#options MPVERBOSE
|
|
#options DEBUG
|
|
options MPBIOS # configure CPUs and APICs using MPBIOS
|
|
#options MPACPI # configure CPUs and APICs using ACPI
|
|
# (acpi at mainbus must also be enabled)
|
|
|
|
ioapic* at mainbus? apid ?
|