hi,<br><br>ta adresa je vo virtualnej alebo fyzickej pamati? vo virtualnej to moze byt perfektne validna adresa... A 0x8000cfb4 by tiez mohla byt validna cast ram, ak je tam namapovana virtualna... skontroluj si, co za hodnota sa posiela do syscallu a co na strane kernelu dostanes (ci su rovnake)... to su moje "napady" ;-)
<br><br>andrej<br><br><div class="gmail_quote">On Jan 6, 2008 12:06 PM, TomᚠBrambora <<a href="mailto:tomas.brambora@gmail.com">tomas.brambora@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Dobry den,<br><br>mame problem pri volani syscallu - pouzivame staticke struktury, ktere<br>naplnime potrebnymi daty, a posleme si v registrech kod syscallu a<br>pointer na prislusnou strukturu. Jenze tahle struktura je na "divnem"
<br>miste v pameti - na adrese 0xCFB4, coz je az nekde daleko za kernelem<br>- a data v ni jsou corrupted.<br>Nesetkali jste se nekdo s necim podobnym, prosim?<br><br>S pozdravem<br>Tom<br><br>_______________________________________________
<br>OSy mailing list<br><a href="mailto:OSy@dsrg.mff.cuni.cz">OSy@dsrg.mff.cuni.cz</a><br><a href="https://dsrg.mff.cuni.cz/mailman/listinfo/osy" target="_blank">https://dsrg.mff.cuni.cz/mailman/listinfo/osy</a><br></blockquote>
</div><br>