bug-hurd
[Top][All Lists]
Advanced

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

Re: How to create a Hurd translator?


From: Almudena Garcia
Subject: Re: How to create a Hurd translator?
Date: Wed, 22 Apr 2020 19:47:00 +0200

> It is completely fine to boot SMP after all initialization is done, to
>make accessing high pages trough temporary mapping trivial by calling
> pmap_get_mapwindow

But, is It possible to read ACPI tables after enable paging, without needs to map each new address during the search?

El mié., 22 abr. 2020 a las 19:29, Samuel Thibault (<samuel.thibault@gnu.org>) escribió:
Almudena Garcia, le mer. 22 avril 2020 19:15:03 +0200, a ecrit:
> In my solution, I take notes about the lapic address and wait until paging is
> enabled to map this address. But this is a dirty solution, in my opinion.

It is completely fine to boot SMP after all initialization is done, to
make accessing high pages trough temporary mapping trivial by calling
pmap_get_mapwindow.

> Furthermore, I create many global variables that, talking with Richard, he told
> me that is a bad practice.
> How can I solve this problem?

At the very least make them static if they are not used outside
the .c file.

Samuel


reply via email to

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