• [^] # Re: SMEP et la segmentation

    Posté par . En réponse à la dépêche Le noyau Linux est disponible en version 3.0. Évalué à 1.

    Il semble que les X86 aient une instruction INTO qui permet de lever des exceptions sur bit d'overflow

    Lever une exception de dépassement entier en une seule instruction c'est bien, mais ça fait quand un surcoût à l'exécution: les MIPS ont 2 variantes des instructions entières, une avec trap sur dépassement l'autre pas, donc il n'y a besoin d'ajouter aucune instruction supplémentaire..

    tout est là pour "faire de la sécurité"

    Tout était là pour faire de la sécurité: il n'y a plus de segments en mode 64bit sur les x86, comme les logiciels n'utilisaient pas la segmentation, AMD l'a retirer du jeux d'instruction pour le mode 64 bit :-(