Après les compliments sincères, sur le fond quelques remarques:
En effet, c'est un bug sympa mais le noyau xnu/Darwin n'y est probablement pour rien contrairement à la comparaison que tu fait avec le BSOD du kernel32.dll et avec bug du noyau linux. Si vous avez le temps un jour, allez voir les sources de XNU, c'est très propre (je parle pas de licence ! hein !) et contrairement à freebsd [1], ce noyau gère [2] le sysenter [3] pour les appels système comme linux [4].
Et vraiment, les sources sont parfois très bien documentées (surtout quelques parties en assembleur)
# Bel effort d'écriture
Posté par FReEDoM . En réponse au journal Qui à dit que les léopard des neiges ne mangaient pas d'/home ?. Évalué à 5.
Après les compliments sincères, sur le fond quelques remarques:
En effet, c'est un bug sympa mais le noyau xnu/Darwin n'y est probablement pour rien contrairement à la comparaison que tu fait avec le BSOD du kernel32.dll et avec bug du noyau linux. Si vous avez le temps un jour, allez voir les sources de XNU, c'est très propre (je parle pas de licence ! hein !) et contrairement à freebsd [1], ce noyau gère [2] le sysenter [3] pour les appels système comme linux [4].
Et vraiment, les sources sont parfois très bien documentées (surtout quelques parties en assembleur)
[1] http://www.freebsd.org/projects/ideas/ideas.html#p-fastcall
[2] http://manugarg.googlepages.com/systemcallinlinux2_6.html
[3] http://ridiculousfish.com/blog/archives/2006/05/16/36/
[4] http://lkml.org/lkml/2002/12/18/218