[Kos-dev] Re: et la stack fault ?

Thomas Petazzoni kos-dev@yoda.isnpro.com
Wed, 21 Feb 2001 22:27:26 +0100


"Christophe Avoinne (Club-Internet)" wrote:
> 
> Je crois que ça a rapport avec la limite du segment SS. En effet, si la
> limite du sélecteur SS est inférieure à 4 Go, et que l'on utilise un ESP en
> dehors de cette limite, ça doit générer un stack fault au lieu d'une
> exception general fault. Il ya probablement d'autre raison liée à
> l'utilisation du sélecteur SS qui peut entraîner cette exception, mais je
> n'en suis pas totalement sûr. Quoiqu'il en soit, avec une limite de 4 Go, je
> n'ai jamais eu à me préoccuper de cette exception. Plus sérieusement, cette
> exception n'a d'intérêt que pour la segmentation, or on n'en utilise pas
> tout le potentiel en raison des dégradations des performances que cela
> induit au profit d'une sécurité accrue.

entre temps j'ai relu precisement la doc Intel, et effectivement la
Stack Fault n'a lieu que si il y a depassement de segment par la pile.
Or ceci ne risque pas de nous arriver, car nous ne travaillons pas avec
la segmentation (meme si elle est activee).

thomas
-- 
PETAZZONI Thomas
thomas.petazzoni@meridon.com     UIN : 34937744
Projet KOS : http://kos.enix.org