[pso] SUSPECT: Re: Uncaught bounce notification
Catalina Caloian
catalina.caloian at gmail.com
Tue Jun 12 17:53:51 EEST 2007
Panic-ul apare cam dupa 2-3 s.
On 6/12/07, Octavian Purdila <tavi at cs.pub.ro> wrote:
>
> On Tuesday 12 June 2007 14:54, you wrote:
> > Buna.
> >
> > 1. O observatie privind o inconsistenta intre enuntul temei si teste:
> > "monitorizarea pentru un proces/apel de sistem nu poate fi oprita daca,
> > in prealabil, nu a fost pornita" apare in enunt ca o verificare de
> > drepturi, care in caz de eroare trebuie sa semnaleze permisiune/acces
> > refuzat, deci codul -EPERM. Insa cand in teste se apeleaza de doua ori
> > succesiv stop_monitor cu aceiasi parametri, se asteapta ca al doilea
> > apel sa intoarca -EINVAL. Ma gandesc ca ar trebui modificat enuntul
> > (daca nu acum, pentru cei de la anul).
> >
>
> Done. BTW, multumim mult pentru multele corecturi aduse laboratoarelor :)
>
> > 2. Desi implementarea pe Linux a temei 1 trece toate testele, din cand
> > in cand dupa rularea testelor obtin un kernel panic pe care nu stiu cum
> > sa-l inlatur. Am copy-paste-uit aici lucrurile care mi s-au parut mai
> > relevante:
> >
> > BUG: unable to handle kernel paging request at virtual address e0845999
> > printing eip:
> > e0845999
> >
> > Oops: 0000 [#1]
> > PREEMPT DEBUG_PAGEALLOC
> >
> > Process klogd (pid: 2155, ti=c1524000 task=dfc1b580 task.ti=c1524000)
> >
> > Inexact backtrace:
> > [<c01049ec>] show_stack_log_lvl+0x9c/0xd0
> > [<c0104b87>] show_registers+0x167/0x1f0
> > [<c0104d1c>] die+0x10c/0x2c0
> > [<c031a488>] do_page_fault+0x2f8/0x620
> > [<c01042a9>] error_code+0x39/0x40
> > [<c010316d>] sysenter_past_esp+0x56/0x99
> > Code: Bad EIP value.
> > EIP: [<e0845999>] 0xe0845999 SS:ESP 0068:c1524f50
> > <0>Kernel panic - not syncing: Fatal exception
> >
> > objdump -DSl --adjust-vma=0xe0845000 arata ca eroarea se produce in
> > functia de interceptare, cand retin intr-o variabila valoarea intoarsa
> > de executia apelului de sistem interceptat.
> > Nu inteleg insa de ce apare dupa ce modulul e scos, avand in vedere ca
> > am grija sa restaurez tabela de apeluri de sistem in functia de iesire
> > din modul.
> >
>
> Cel mai probabil nu faci restaurarea corect... Cat de repede dupa rularea
> testelor obtii panic?
>
> tavi
> _______________________________________________
> pso mailing list
> pso at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20070612/02690bb1/attachment.html
More information about the pso
mailing list