[OSy] zadanie 3 - mutexy

Andrej Kruták andree182 at gmail.com
Fri Jan 4 13:11:38 CET 2008


> > Totiz, mutex_init
> > logicky musi inicializovat nejaku strukturu - ale kedze uzivatelsky
> > proces tu pamat nemoze poskytnut, je nutne ten mutex naalokovat v kernel
> > pamati - co 1) moze zlyhat
>
> Proto uzivatelsky mutex_init() muze vracet ENOMEM.
>
Aha, ano.. Neviem ako som to mohol prehliadnut... Pardon...

>
> > 2) tak moze user process v pohode zabit jadro.
>
> Taky opet nevim presne proc, ale rekl bych, ze odpoved uz mate vyse.
> Prectete si pozorne zadani, funkce uzivatelskeho mutexu (na rozdil od
> kerneloveho) nevraceji void, ale int.
>
Vycerpanim volnej kernel pamati...


Este raz pardon za rtfm/q otazky a vdaka za odpoved(e) :-)


Andrej Krutak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20080104/a6ff5f60/attachment.html>


More information about the NSWI004 mailing list