|
From: | Almudena Garcia |
Subject: | Re: Comments about SMP |
Date: | Sun, 10 Mar 2019 16:58:14 +0100 |
My point is that it doesn't have to be during boot, it could be after
userland started a least a bit.
Almudena Garcia, le dim. 10 mars 2019 16:04:29 +0100, a ecrit:
> I don't sure about you says. Are you suggesting to boot the other cores from a
> Hurd server?
I mean to possibly provide from userland to the kernel the information
for booting the other cores.
> My idea is about to implement SMP support from gnumach, searching and starting
> the cpus during the boot.
My point is that it doesn't have to be during boot, it could be after
userland started a least a bit.
> I can find the other cpus (the local apic and ioapic) from ACPI tables, but
> after this I need to send an IPI to enable them, and configure their lapic and
> ioapic.
Sure, the actual implementation needs to be in the kernel. I just mean
we can avoid the complex ACPI stuff part in the kernel by just using a
user-level implementation.
Samuel
[Prev in Thread] | Current Thread | [Next in Thread] |