Bonsoir,

je cherche à exécuter un bout de code en section critique.

Qu'y a-t-il de similaire à un CLI et un STI (asm) ?
J'obtiens un segfault si je met directement ces instructions en asm.
D'après différentes docs sur le net, c'est parce qu'on a uniquement le droit en mode kernel et non user.

J'ai trouvé spinlock ou encore lock_kernel, mais je ne trouve pas les fichiers d'entêtes correspondants.


Quelqu'un a une idée comment procéder ?
Merci d'avance pour toute aide ...