Table des matières
Vous devrez rendre par mail a secu@lse.epita.fr avant le mardi 21 mars 2006 a 23h42 une tarball bz2 nommee avec votre login. Les fichiers a rendre sont expliques ci-dessous.
pour ceux qui ont un noyau 2.4 vous devez utiliser ce makefile : http://www.faqs.org/docs/kernel/x204.html.
si vous avez besoin de plus d'explications sur les modules kernel ou si vraiment vous bloquez sur un point, mailez secu@lse.epita.fr. Faites attention a l'utilisation des structures (linux_dirent64), car un segfault se transforme souvent en kernel panic...
Cet exercice est note sur 2 points. Vous aurez les points minimums si vous renommez les repertoires et fichiers 'chiche' en 'branle' quand on execute un ls sur le repertoire parent, une fois votre module charge. Vous aurez plus de points si vous les cachez completement au 'ls' au lieu de les renommer. Vous aurez encore plus de points si votre module est de plus invisible a un 'lsmod'.
Vous devrez rendre dans votre tarball de rendu le fichier lkm.c qui contient votre source, avec quelques explications en commentaire si vous cachez votre module au lsmod.