[pso] [tema1][lin] my_syscall problem
Razvan Deaconescu
razvan.deaconescu at cs.pub.ro
Sat Mar 28 01:05:09 EET 2009
On Fri, 2009-03-27 at 19:18 +0200, Adriana Draghici wrote:
> Salut,
>
> Am urmatoarea problema:
>
> Am scris un modul rudimentar pt tema, cu fct my_syscall(int cmd, int
> syscall, int pid) si inca o functie pt interceptare.
> Am vrut sa vad ca merge my_syscall asa ca am pus un printk in care
> afisez parametrii cmd, sycall si pid.
> Testez asa : ./test intercept 1 0
> Cand verific mesajul generat de printk am: 0 0 1.
> Am verificat prin printf-uri in test.c ca toti parametrii sunt dati
> bine (ar fi 2 si 1 )
>
> Daca pun la my_syscall inca doi parametrii, atunci parametrii 4 si 5
> vor avea valorile pe care trebuiau sa le aiba primii doi parametrii.
>
> De ce mi se pun il alta ordine parametrii?, Am lasat neschimbat codul
> din test.c cu execptia printf-urilor.
>
> any ideas ?
Cum arata functia de afisare a printk? Ai inlocuit pe pozitia 0 apelul
de sistem interceptor in tabela de apeluri de sistem? Cum arata testul
pe care-l folosesti?
Razvan
More information about the pso
mailing list