> 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.thiba...@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 > >