[OSy] dotaz k 2. rozsirenemu zadaniu
Robert Sisaj
sisarian at gmail.com
Tue Nov 25 14:06:04 CET 2008
Dobry den,
uvazujem nad implementaciou spravy oblasti virtualnej pamate, ktora by
zaroven splnala rozsirene zadanie. Z mojho pohladu by potom funkcia
vma_split() mohla vratit aj ENOMEM v pripade, ze sa nepodari alokovat pamat
pre novy blok (resp. pre jeho reprezentaciu v datovej strukture pre
virtualnu pamat). Mozem/mam pouzit takuto navratovu hodnotu v danom pripade
alebo uvazujem nespravne?
S pozdravom,
Robert Sisaj
> * int vma_split(const void *from, const void *split)
>
> Funkce rozdeli oblast zacinajici na adrese @from na dve sousedici
> oblasti, pricemz nove vznikla oblast bude zacinat na adrese @split.
>
> Vraci EOK pokud bylo rozdeleni uspesne, EINVAL pokud @from neukazuje
> na zacatek existujici oblasti, pokud @split neni uvnitr rozdelovane
> oblasti, nebo pokud hodnota @split neni zarovnana.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20081125/0523d5a2/attachment.html>
More information about the NSWI004
mailing list