ULE a ZFS na freebsd 7.0

Dan Lukes dan at obluda.cz
Wed Jan 9 16:24:38 CET 2008


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






More information about the Users-l mailing list