[OSy] Nedeterministicke chovanie - preco?
Martin Decky
decky at d3s.mff.cuni.cz
Fri Nov 9 11:19:51 CET 2012
Hezky den,
> Ako teda toto co najjednoduchsie riesit?
V teto situaci se asi skutecne neda poradit nic jineho, nez co psal Petr
Tuma. Tedy nasadit si dlouhe holinky a ponorit se do debuggovani na
urovni instrukci, az po kolena :-) Zadna zkratka Vam tady asi nepomuze.
Osobne bych postupoval tak, ze bych si otevrel disassembly kernelu (a
pripadne firmwaru, i kdyz pokud jste jej nemenili, tak to jsou porad
jenom tri instrukce), postupne bych krokoval kod instrukci po instrukci
a porovnaval to, co vidim pri provadeni kodu, s tim, co vidim v
disassembly (zda napriklad kod najendou neskoci nekam jinam nez by mel
apod.). Pricina toho problemu zkratka nutne musi byt nekde v tom kodu.
Muzete hovorit o stesti v nestesti, ze se ten problem projevuje tak brzo
po bootu, pravdepodobne budete muset prokovat jen par desitek instrukci,
coz se rozhodne da zvladnout v rozumnem case.
M.D.
More information about the NSWI004
mailing list