tuxcall
est l'espace réservé pour le tux
appel système utilisé par les outils de l'espace utilisateur pour communiquer avec le module du noyau TUX, qui implémentait le serveur Web TUX. Il s'agissait d'un serveur Web fonctionnant entièrement dans le noyau ; il a été maintenu par Ingo Molnar jusqu'à ce que des améliorations dans d'autres parties de Linux, notamment la prise en charge des threads avec NPTL, amènent les performances du serveur Web de l'espace utilisateur au niveau atteint par TUX.
Vous pouvez toujours trouver les correctifs TUX 3 pour Linux 2.6.18 parmi les correctifs d'Ingo, y compris l'implémentation de sys_tux
(l'appel système en question). La partie de l'espace utilisateur, qui comprend la documentation, se trouve sur la Wayback Machine (merci hvd !).
J'ai trouvé quelque chose à partir d'appels système non standard :
tuxcall() - Cet appel provient d'un module TUX et est envoyé au noyau. L'appel demande au noyau d'effectuer une tâche pour le module. Un module TUX est essentiellement une application serveur/un démon sous la forme d'un module Linux. Imaginez qu'un serveur Apache soit un module du noyau ; c'est essentiellement ainsi que fonctionne TUX.