[SOS] Bug supposé a l'initialisation de la GDT.
Thomas Petazzoni
thomas.petazzoni at enix.org
Ven 29 Juil 14:22:21 CEST 2005
Salut,
David Decotigny wrote:
>> Il est dit que c'est l'adresse de base de la GDT qui doit etre alignée
>> sur 8 octets. Donc la valeur contenue dans le champ "base_addr" de votre
>> structure.
>
> Oui. La definition de "un objet machin est aligne sur X octets" est tout
> simplement "le premier champ de machin est aligne sur X octets".
David, il y a deux choses : la GDT elle-même, et la GDTR. Ce que dit
Stéphane, c'est que dans la doc Intel, il a bien vu que la *GDT* devait
être alignée sur 8 octets, mais il n'a pas vu que le *GDTR* devait être
aligné sur 8 octets.
Il me semble que le *GDTR* doit aussi être aligné sur 8 octets, mais
c'est à vérifier.
Bonne journée,
Thomas
--
Thomas Petazzoni
thomas.petazzoni at enix.org
Plus d'informations sur la liste de diffusion Sos