[OSy] Upresneni zadani - panic

Vlastimil Babka babka at d3s.mff.cuni.cz
Fri Oct 28 13:02:07 CEST 2011


On 10/28/2011 12:01 PM, Michal Drobný wrote:
> Dobry den,
> mohlo by byt, prosim, trochu upresneno zadani v metode panic, 
> konkretne blokace jadra. Nedokazu si predstavit, co konkretne to znamena.
> Pripadne i hint, jak se to da delat v pripade multiprocesoru.

Dobry den,

melo by stacit to, co dela kalisto v msim_halt(), tedy vyuziti specialni 
instrukce msimu. Vsimnete si, ze je tam za haltem jeste pro jistotu 
jeste while (true); coz by na multiprocesoru bylo samozrejme slozitejsi 
a muselo by se zrejme jen doufat, ze jadro neni jeste natolik rozbite, 
aby se nedalo ostatnim procesorum nejakym zpusobem sdelit, ze nastal 
panic. Kolega Decky me kdyztak opravi, pokud by se melo predpokladat to, 
ze platforma zadny "hardwarovy" halt nema.

Vlastimil Babka

> Dekuji,
> Michal Drobny





More information about the NSWI004 mailing list