>
> My point is that it doesn't have to be during boot, it could be after
> userland started a least a bit.
>

A simple question: Is It possible to run a routine in userland from
gnumach?
Or It's necessary to run a external userland application, as a Hurd server.

I don't know if could be possible to call to Hurd ACPI translator from
gnumach.



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

> 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
>

Reply via email to