Hallo Ihr,
Wir sitzen hier grade so und wollen NetBSD auf einem Rechner mit vier SuperSparc2 Prozessoren installieren. die Installation verlief, obwohl wir null Ahnung von BSD haben, relativ problemlos.
Wie gesagt hat die Kiste vier Prozessoren. Dass nach dem ersten Booten nur ein Prozessor gearbeitet hat, hat uns nicht sonderlich überrascht. Ich habe dann einen Kernel aus der GENERIC.MP gebacken. Der läuft auch soweit, aber leider mit nur zwei Prozessoren.
Ich habe in der GENERIC.MP nichts geändert, sie sieht folglich folgend aus:
Hier hat leider niemand Ahnung von sowas, und googlen hat leider nichts zu Tage gefördert.
Wie bekomme ich es hin, das die Kiste mit allen vier Prozessoren arbeitet?
gruß
ghandi
Wir sitzen hier grade so und wollen NetBSD auf einem Rechner mit vier SuperSparc2 Prozessoren installieren. die Installation verlief, obwohl wir null Ahnung von BSD haben, relativ problemlos.
Wie gesagt hat die Kiste vier Prozessoren. Dass nach dem ersten Booten nur ein Prozessor gearbeitet hat, hat uns nicht sonderlich überrascht. Ich habe dann einen Kernel aus der GENERIC.MP gebacken. Der läuft auch soweit, aber leider mit nur zwei Prozessoren.
Ich habe in der GENERIC.MP nichts geändert, sie sieht folglich folgend aus:
Code:
# $NetBSD: GENERIC.MP,v 1.3 2004/04/20 15:55:30 pk Exp $
#
# Generic Sparc kernel configuration with multiprocessor support.
include "arch/sparc/conf/GENERIC_NEW"
options MULTIPROCESSOR # include multiprocessor support
## disable inlining __cpu_simple_lock()
## the locore version attempts to detect stuck locks
## not inlining saves about 60K on the kernel's text
options __CPU_SIMPLE_LOCK_NOINLINE
cpu* at mainbus0 # declare additional CPUs
cpu* at cpuunit?
Hier hat leider niemand Ahnung von sowas, und googlen hat leider nichts zu Tage gefördert.
Wie bekomme ich es hin, das die Kiste mit allen vier Prozessoren arbeitet?
gruß
ghandi