[OSy] Ukonceni MSIMu

Jan Záloha jzaloha at centrum.cz
Sat Feb 13 22:14:11 CET 2010


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;

Jan Záloha
______________________________________________________________
> Od: "Petr Tuma" <petr.tuma at dsrg.mff.cuni.cz>
> Komu: Operating Systems Course <osy at dsrg.mff.cuni.cz>
> Datum: 13.02.2010 21:31
> Předmět: Re: [OSy] Ukonceni MSIMu
>
>Dobry vecer,
>
>rozhodne to nevypada spravne :) ale obavam se, ze jediny zpusob, jak se v teto situaci pohnout vpred, je ze si prelozite MSIM s ladicimi symboly a podivate se, kde zhruba spadne (pokud nam chyba nepujde reprodukovat, sotva pujde rozumne rychle najit).
>
>Kdyz poslete konfiguraci a binarky pro simulator, muzeme snadno zkusit, jestli nam to dela taky ...
>
>Petr Tuma
>
>
>On 02/13/2010 09:23 PM, Jan Záloha wrote:
>>
>> Děkuji za bleskovou odpověď: upřesním náš problém: když pustí test se specifickou paměťovou konfigurací kolega, tak mu proběhne vpořádku. Naopak v mém případě skončí. Když vytracuji instrukce, dostanu na konci "logu" následující data:
>>   0  80002A10    lw    t8, 0x40(sp)      # 0x40=64
>>   0  80002A14    lw    t7, 0x3c(sp)      # 0x3c=60
>>   0  80002A18    lw    t6, 0x38(sp)      # 0x38=56
>>   0  80002A1C    lw    t5, 0x34(sp)      # 0x34=52
>>   0  80002A20    lw    t4, 0x30(sp)      # 0x30=48
>>   0  80002A24    lw    t3, 0x2c(sp)      # 0x2c=44
>>   0  80002A28    lw    t2, 0x28(sp)      # 0x28=40
>>   0  80002A2C    lw    t1, 0x24(sp)      # 0x24=36, t1: 0x2->0x267b0d00
>>   0  80002A30    lw    t0, 0x20(sp)      # 0x20=32, t0: 0x66666667->0x0
>>   0  80002A34    lw    a3, 0x1c(sp)      # 0x1c=28, a3: 0x1->0x8030d8ac
>>   0  80002A38    lw    a2, 0x18(sp)      # 0x18=24, a2: 0x1->0xe
>>   0  80002A3C    lw    a1, 0x14(sp) Running make --silent distclean KERNEL_TEST=tests/as2/map2/test.c tests/as2/shared/tst_area_list.c tests/as2/shared/tst_area_ops.c
>>
>> Což mi přijde poněud divné. Spuštěné binárky máme s kolegou na bit shodné, oba používáme Linux. Jinak je pravdou, že já používám 64-bit operační systém (distribuci Ubuntu)...
>>
>>
>>
>> ______________________________________________________________
>>> Od: "Petr Tuma"<petr.tuma at dsrg.mff.cuni.cz>
>>> Komu: Operating Systems Course<osy at dsrg.mff.cuni.cz>
>>> Datum: 13.02.2010 21:12
>>> Předmět: Re: [OSy] Ukonceni MSIMu
>>>
>>> Dobry vecer,
>>>
>>> sam od sebe by MSIM urcite skoncit nemel, ale rozhodne neni mozne vyloucit, ze je v nem chyba, ktera podobne chovani zpusobuje.
>>>
>>> Co konkretne se vam deje ?
>>>
>>> Petr Tuma
>>>
>>>
>>> -- Petr Tuma
>>> Distributed Systems Research Group
>>> Department of Software Engineering
>>> Faculty of Mathematics and Physics
>>> Charles University, Czech Republic
>>>    http://dsrg.mff.cuni.cz/~ceres
>>>
>>> _______________________________________________
>>> OSy mailing list
>>> OSy at dsrg.mff.cuni.cz
>>> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>>>
>>
>> _______________________________________________
>> OSy mailing list
>> OSy at dsrg.mff.cuni.cz
>> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>
>-- Petr Tuma
>Distributed Systems Research Group
>Department of Software Engineering
>Faculty of Mathematics and Physics
>Charles University, Czech Republic
>   http://dsrg.mff.cuni.cz/~ceres
>
>_______________________________________________
>OSy mailing list
>OSy at dsrg.mff.cuni.cz
>https://dsrg.mff.cuni.cz/mailman/listinfo/osy
>




More information about the NSWI004 mailing list