bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Comments about SMP


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.

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 (<address@hidden>) 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

[Prev in Thread] Current Thread [Next in Thread]