I don't sure about you says.  Are you suggesting to boot the other cores
from a Hurd server?
My idea is about to implement SMP support from gnumach, searching and
starting the cpus during the boot.

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.



El dom., 10 mar. 2019 a las 15:28, Samuel Thibault (<samuel.thiba...@gnu.org>)
escribió:

> Almudena Garcia, le lun. 04 févr. 2019 12:08:28 +0000, a ecrit:
> > Nowadays, nobody uses MP Table, which is deprecated since 1997. Instead,
> modern OS use ACPI tables.
>
> Thinking about it: parsing ACPI tables could be done in userland.
> Userland could then tell the kernel how to boot other cores. We don't
> really need multiple cores during early boot anyway.
>
> Samuel
>

Reply via email to