summaryrefslogtreecommitdiff
path: root/faq/smp.mdwn
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2025-08-04 00:47:59 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-08-04 00:47:59 +0200
commitb810bd3c90338d158e359f69ffcd7b2dc63b56d8 (patch)
treeff0a746d228015a0828f6dae849544a03add3f48 /faq/smp.mdwn
parent586a64f4659a182ed75b75a3d4e1dd73fd488066 (diff)
Most of the SMP work is done
Diffstat (limited to 'faq/smp.mdwn')
-rw-r--r--faq/smp.mdwn6
1 files changed, 3 insertions, 3 deletions
diff --git a/faq/smp.mdwn b/faq/smp.mdwn
index ee0bf53f..c8b20da8 100644
--- a/faq/smp.mdwn
+++ b/faq/smp.mdwn
@@ -21,12 +21,12 @@ This needs testing as SMP support has recently been added to Mach.
Intel_iPSC/860]], so principally has the required infrastructure. It has
recently been enhanced to support nowadays' SMP standards like ACPI.
-However, [[GNU Mach|microkernel/mach/gnumach]]'s Linux device driver glue
-code isn't SMP-safe so build with --disable-linux-groups to test SMP and use
+However, [[GNU Mach|microkernel/mach/gnumach]]'s Linux device driver glue code
+isn't SMP-safe so the in-kernel drivers will be disabled, and one has to use
rumpdisk to provide disk access.
To build an SMP supported gnumach with kdb:
-../configure --enable-ncpus=8 --enable-kdb --enable-apic --disable-linux-groups
+../configure --enable-ncpus=8 --enable-kdb
This will by default allow you to boot with one core isolated to the default
processor set, and all the other detected cpus will be in the slave processor set.