Bonjour,
J'ai écrit un module linux mais j'ai un comportement étrange lorsque j'essaye d'y accéder par une application.
Pour faire court : lorsque je l'ouvre avec 'cat' cela fonctionne impeccable, lorsque je l'ouvre avec une application cela ne fonctionne pas : le fichier n'existe pas dit le système.
Avec plus de détail :
mon module est un simple character device de type filesystem.
Si je fais
#strace -eopen cat /dev/my_test
......
open("/dev/my_test", O_RDONLY|O_LARGEFILE) = 3
...
Ce la fonctionne.
Maintenant (…)
Forum Linux.noyau Comportement étrange de l'ouverture d'un device
27
jan.
2010