[Kos-dev] Ajout d'un lock dans les GPFME

Thomas Petazzoni kos-dev@enix.org
02 Mar 2002 15:28:29 +0100


Salut,

d2, j'ai commence a regarde tes commits, mais il faudrait faire un
truc pour mettre un lock dans les gpfme. Le probleme c'est que la
structure spinlock_t fait soit 0 octets (DEADLOCK_CHECK desactive) ou
12 octets environ (DEADLOCK_CHECK active), or le probleme c'est que la
taille des GPFME doit etre connue dans le loader (cf commentaires dans
les .h respectifs).

Je pensais donc a un

#ifdef DEADLOCK_CHECK
#define GPFME_SIZE lataille+12
#else
#define GPFME_SIZE lataille
#endif

Je vois pas vraiment d'autres solutions !

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni@enix.org - UIN : 34937744
(Perso)      http://www.enix.org/~thomas/
(KOS)        http://kos.enix.org/ 
(Club LinUT) http://club-linut.enix.org