tuxcall
è il segnaposto per tux
chiamata di sistema utilizzata dagli strumenti dello spazio utente per comunicare con il modulo del kernel TUX, che implementava il server Web TUX. Questo era un server web che girava interamente nel kernel; è stato mantenuto da Ingo Molnar fino a quando i miglioramenti in altre parti di Linux, in particolare il supporto dei thread con NPTL, hanno portato le prestazioni del server web dello spazio utente al livello raggiunto da TUX.
Puoi ancora trovare le patch TUX 3 per Linux 2.6.18 tra le patch di Ingo, inclusa l'implementazione di sys_tux
(la chiamata di sistema in questione). La parte dello spazio utente, che include la documentazione, può essere trovata sulla Wayback Machine (grazie hvd!).
Ho trovato qualcosa da non-standard-syscalls:
tuxcall() - Questa chiamata proviene da un modulo TUX e viene inviata al kernel. La chiamata chiede al kernel di eseguire alcune attività per il modulo. Un modulo TUX è fondamentalmente un'applicazione/demone server sotto forma di un modulo Linux. Immagina che un server Apache sia un modulo del kernel; è essenzialmente così che funziona TUX.