From b810bd3c90338d158e359f69ffcd7b2dc63b56d8 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Mon, 4 Aug 2025 00:47:59 +0200 Subject: Most of the SMP work is done --- faq/smp.mdwn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'faq') 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. -- cgit v1.2.3