Selon "Jean-Luc Coulon (f5ibh)" <[EMAIL PROTECTED]>:
| Le 30.03.2005 13:46:12, [EMAIL PROTECTED] a écrit : | > | J'ai donc installé le paquet en question et créé le device | > nécessaire | > | (/dev/mcelog c 10,227). | > | | > | Malheureusement, mcelog dit qu'il ne trouve pas /dev/mcelog | (l'open | > | retourne un code -1) qui a bien été créé en accord avec ce qui | > Question con : | > As-tu chargé le module qui gère le device :) ? | | Quel module ?
Aucun. J'ai répondu avant de lire la doc sur mce et comme généralement, lorsqu'on a un device dans /dev, il est géré par un driver qui souvent peut être mis en module. Ce n'est effectivement pas le cas dans le cas de mcelog.
Donc bon... Mea maxima culpa, au temps pour moi, etc...
Le noyau a bien été compilé avec le support de machine check et le module pour les "non fatal' machine check est présent.
C'est assez curieux que mcelog se plaigne pour le device :
Voilà le device : [EMAIL PROTECTED] % ls -l /dev/mcelog crw-rw---- 1 root root 10, 227 2005-03-30 12:43 /dev/mcelog
Et le strace :
open("/proc/cpuinfo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe8000
read(3, "processor\t: 0\nvendor_id\t: Authen"..., 1024) = 447
close(3) = 0
munmap(0xb7fe8000, 4096) = 0
open("/dev/mcelog", O_RDONLY) = -1 ENODEV (No such device)
write(2, "Cannot open /dev/mcelog\n", 24Cannot open /dev/mcelog
) = 24
exit_group(1) = ?
Thomas.
Jean-Luc
pgpJ3l6ySdDNp.pgp
Description: PGP signature