• [^] # Re: Quelque piste....

    Posté par . En réponse au journal kernel internal call hijacking. Évalué à 3.

    ca demande donc du debuggage la.

    1) mets ton printk dans les sources du kernel pour verifier que getkeycode est bien utilisee de temps en temps dans le kernel

    2)pour info chez moi j'ai
    grep -i getkeycode /boot/System.map
    getkeycode
    pckbd_getkeycode
    si tu as un truc similaire as tu essaye de surcharge ton pckbd_getkeycode ?
    d'apres le nom je dirais bien
    PC no comment
    KBD keyboard
    _getkeycode
    soit une fonction directement liée a mon clavier en l'occurence

    3)fais un printk du tableau gkk_code dans l'initmodule pour voir si le codage asm est correct.
    apres le
    *(long *)&gkk_code[1] = (long)mygetkeycode;