[Top][All Lists]

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

Re: How do I learn the Hurd stuff?

From: Almudena Garcia
Subject: Re: How do I learn the Hurd stuff?
Date: Fri, 31 Aug 2018 14:04:52 +0200


El vie., 31 ago. 2018 a las 13:44, Samuel Thibault (<samuel.thibault@gnu.org>) escribió:
Almudena Garcia, le ven. 31 août 2018 13:28:18 +0200, a ecrit:
> Yes. Then, I think that the MMU (Memory Management Unit) has a special case to
> multiprocessor in pmap.c. If It's correct, then we don't need to implement
> multiprocessor support in MMU (may we need to fix any error, of course).

That's it, yes. Basically the support already exist in GNU Mach, it just
has never been tested for a long time and bits have probably got broken
with other changes.

> So, to implement SMP, we have to add IPI support in process scheduler

The process scheduler probably already has the support. What is missing
is the hardware driver for SMP: enumeration and initialization.


reply via email to

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