From aadb433981b086bfb4e082757fed1154582d5497 Mon Sep 17 00:00:00 2001 From: Damien Zammit Date: Sun, 11 Feb 2024 12:00:57 +0000 Subject: smp: Create AP processor set and put all APs inside it This has the effect of running with one cpu only with smp, but has the ability to enable APs in userspace with the right processor set RPCs. Message-ID: <20240211120051.1889789-1-damien@zamaudio.com> --- kern/processor.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'kern/processor.c') diff --git a/kern/processor.c b/kern/processor.c index 76735381..f06b5d62 100644 --- a/kern/processor.c +++ b/kern/processor.c @@ -51,6 +51,7 @@ #if MACH_HOST #include struct kmem_cache pset_cache; +struct processor_set *slave_pset; #endif /* MACH_HOST */ @@ -124,6 +125,8 @@ void pset_sys_init(void) ipc_processor_init(processor); } } + + processor_set_create(&realhost, &slave_pset, &slave_pset); } #endif /* MACH_HOST */ -- cgit v1.2.3