[OSy] Ukonceni MSIMu
Vlastimil Babka
babka at dsrg.mff.cuni.cz
Sun Feb 14 15:27:36 CET 2010
On 02/13/2010 10:14 PM, Jan Záloha wrote:
>
> Tak uz mam i vystup z gdb:
> Program received signal SIGSEGV, Segmentation fault.
> 0x000000000040810e in TLBW (pr=0x9cd4e0, reg=0, res=0x7fff0893798c)
> at cpu/processor.c:593
> 593 t->mask = 0xffffe000& ~cp0_pagemask;
Dobry den,
je to jen strelba od boku, ale tady vidim mozny problem jedine v
ukazateli t. Kdyz se podivam na zdrojak funkce TLBW() tak mi prijde, ze
se neosetruje stav, kdy je obsah registru cp0_index (interpretovany jako
int32) zaporny. Pokud se nepletu, tak je to urcite chyba msimu, kterou
bude treba opravit, zatim ale tedy zkuste zkontrolovat, jestli ten
registr mate pri zapisu do TLB nastaveny spravne (snad by to slo videt i
z te trace?).
S pozdravem,
Vlastimil Babka
More information about the NSWI004
mailing list