Jan Pechanec napsal/wrote, On 01/09/08 15:13:
>>>     ja si myslim, ze Roman narazel na to, ze prepnuti z user space do 
>>> kernel modu je zmena modu, ne kontext switch. h.

>       context switch je co ty uvadis jako task switch. Mod se v cesky 
> literature udava jako rezim, tj. ze kdyz zavolas syscall, tak se dany 
> process prepne z rezimu uzivatelskyho do rezimu jadra.

        A jak ten mod zmenis bez task-switche ? Furt mas stejny problem - chces 
se dostat k pravum/moznostem/pameti ktere uzivatelsky rezim nema 
dostupne a nema ani pravo si je sam zpristupnit. Nejdriv musi dojit k 
nejakemu zasadnimu prepnuti takoveho rezimu, k elevaci prav. pri ktere 
bude mozne takovehle veci delat. A ja neznam jiny zpusob jak to udelat 
(stale mluvim o i386) nez task-switch.

        Pokud je tvuj kontext-switch muj task-switch, pak oboji je to, k cemu v 
ramci zmeny mode nutne dojde.

                                                Dan



-- 
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem