prosba o otestovani patche na zrychlovani samby/apache

Jozef Babjak jozef.babjak at gmail.com
Mon Feb 11 18:31:46 CET 2008


> proc se to musi kopirovat?

  ^-- Patrne preto, lebo tak bolo navrhnute raz davno to rozhranie
a zmenit ho by znamenalo porusit spatnu kompatiblitu. No a
struktury sa v C odovzdavaju hodnotou, takze sa proste kopiruju.

>  proc nestaci aby kernel pouzival pointer
> ukazujici do userspace, pristupovat tam muze a behem vykonavani
> syscallu data stejne uzivatelsky program nemuze zmenit.

  ^-- No len aby nemohol. IMHO moze, napr. ak sa jedna
o viacvlaknovy program, ktoreho jedno vlakno zavolalo
zmieneny syscall a caka na jeho dokoncenie, ale ine vlakno
moze pokojne tu strukturu dalej menit. Mozno to rozhranie
bolo navrhnute s odovzdavanim struktury a nie ukazovatela
na strukturu _prave preto_, aby syscall mal "bezpecnu kopiu".

A mozno sa celkom mylim. :-)

J.



More information about the Users-l mailing list