[okl4-developer] some questions about oklinux

Guanghui, Cheng cheng.guanghui.ml at gmail.com
Thu Apr 9 18:41:59 EST 2009


Hi:
	There are 2 mutually exclusive OKlinux Environments: OKL4 Cell and Iguana 
Server. The default mode is OKL4 Cell and from the help options it is said 
like this:
	 CONFIG_CELL: 
This option will build OK Linux as a cell manager. This allows for native 
drivers as well as virtual driver configurations.
	CONFIG_IGUANA:
This option will build OK Linux as an Iguana application. This allows for 
virtual driver configurations.
	I understand that the IGUANA mode can't allow for native drivers but only the 
virtual drivers configurations. But the CELL mode is much more compatible 
with native Linux and we could use native drivers and virtual drivers at the 
same time. Right?

	In the default CELL mode such as the versatile and oklinux demo according to 
the instructions of official document it seems that the OKLinux still uses  
the native one-shot timer driver. So in the CELL mode there should be only 
one oklinux, right?
	But in the IGUANA mode the OKLinux uses the L4_CLOCKSOURCE and 
obviously it is a virtual timer. In the IGUANA mode there should be multiple 
oklinux instances. 
	My question is: why do you keep the CELL mode oklinux? Although okl4 is a 
virtualization technology you should drop the CELL mode. Otherwise, there are 
some other considerations to keep this mode or keep the native one-shot timer 
in the oklinux. 
	Thanks.
									Cheng Guanghui



More information about the Developer mailing list