[pso] [Tema1] Liste kernel & mesaj dubios

Faur Andrei da3drus at gmail.com
Wed Mar 17 18:36:38 EET 2010


Salut,

2010/3/17 Eugen <pupicutz2000 at gmail.com>:
> 1. Trebuie sa folosim structurile de date din kernel sau putem sa ne facem
> propriile liste inlantuite ?

Este recomandat sa folositi structurile de date din kernel. Nu se depuncteaza
daca folositi propriile implementari.

> 2. La intrarea in functia de tratare a apelului de system am pus un printk.
> Dupa rularea testelor, dmesg imi arata:
> [115786.700047] am primit my syscall 2 54 0, eu sunt : 0
> [115786.700412] am primit my syscall 2 54 0, eu sunt : 0
> [115786.733093] am primit my syscall 2 54 0, eu sunt : 65534
> [115786.733551] am primit my syscall 3 54 0, eu sunt : 65534
> [115786.733805] am primit my syscall 0 54 0, eu sunt : 65534
> [115786.735284] am primit my syscall 1 54 0, eu sunt : 65534
> [115786.735790] am primit my syscall 0 54 1, eu sunt : 65534
> [115786.737533] am primit my syscall 1 54 1, eu sunt : 65534
> [115786.737925] am primit my syscall 0 54 15566, eu sunt : 65534
> [115786.739356] am primit my syscall 0 54 15566, eu sunt : 65534
> [115786.739702]
> [3cce]36(22b35608,67a9b58a,2aa92a6b,6d2a4257,443bf6b,23c0a382)=fffffff7
>
> La unul din teste , in loc de mesajul meu primesc acel mesaj dubios. Nu prea
> seamana cu un kernel oops, dar nu imi imaginez ce ar putea fi altceva.
> Intrebarea este: cum intrepretez acel mesaj?
>

Acel mesaj este de la log_syscall, definit in sci_lin.h, si este folosit in
teste.

--
Andrei Faur


More information about the pso mailing list