[Kos-dev] kvalloc, synchronisation des PDE, port-e8-hack

d2 kos-dev@enix.org
07 May 2001 11:16:35 +0200


Hello,

Vu, le kvalloc. A part un detail de syntaxe dans le kvalloc et le
ASSERT_FATAL() un peu genant dans allocate_new_unused_range(), ca a
l'air fort bien. Sinon, j'aurais conserve le
find_range_in_free_ranges_list() qui permet de ne pas se limiter a la
strategie "first fit".

Pour ce qui est de tes interrogations sur la strategie a adopter pour
le bitmap primaire, j'ai egalement une preference pour les 3eme
(bitmap associe a la page physique) et 4eme (structure annexe geree en
VM) approches. La 4eme a l'avantage d'etre plus "propre", mais plus
chaude a realiser aussi.

Reste le coup de la synchro des PDE/PTE de hlide : reponse identique a
celle de Thomas.

Pour le port e7/e8, ca peut servir, oui. Va falloir qd meme reflechir
a un moyen de recuperer les infos de relocation off-line (maintenant
que l'adresse de debut est connuee et standard [512M]).

Bonne journee,

-- 
d2