[OSy] Testy
Ersin
ersin at post.cz
Mon Nov 3 15:16:42 CET 2008
Dobre odpoledne,
koukam na testy, a nektere me ponekud prekvapuji. Proto bych se rad ujistil, ze se nejedna o chybu:
Test iol:
23 #define POLL_DELAY_MS 1000
57 thread_usleep (POLL_DELAY_MS * 1000);
Opravdu se zde ma test na ctvrt hodiny zastavit? Ja rovnou priznam, ze nas kernel tento radek nesnese, protoze pri nem pretika registr pro pocitani instrukci. Predpokladam, ze v realnem systemu takhle dlouha cekani resi systemove hodiny, a ne pocitani instrukci. Ma tedy funkce thread_usleep snaset libivolne velka cisla?
Test exc4:
27 printk ("Issuing break instruction, should be ignored...\n");
28 asm (
29 "break 10\n"
30 );
Ackoli nas kernel Break vyjimku zcela ignoruje (bez ohledu na branch delay slot), msim se na tomto miste zastavi. Pro ukonceni je nutne ctrl+c, bash ma ale pote nejaky rozbity vypis (konkretne nevypisuje nic). Zvlada msim spravne predavani break vyjimek?
Dekuji za odpovedi
Stanislav Kozina
More information about the NSWI004
mailing list