No subject


Mon Apr 14 11:21:15 EST 2008


drivers present in Wombat/OKLinux (running as a VM on top of OKL4 as
hypervisor) will send IPC msgs to the driver servers in Iguana. How
can I make use of the "device driver (dd) reuse" infrastructure in
OKL4 to let some of the drivers get direct access to the hardware?
Particularly, I want the drivers present in one instance of
OKLinux/Wombat to act as individual servers, which would serve I/O
requests from the stub drivers in other instances of Wombat/Linux. How
can I exploit the "dd reuse" feature to achieve this functionality in
OKL4? For example, if I run OKL4 on N810, applying N810 patches to the
existing OKLinux/Wombat, some drivers (specific to N810) in this
instance of OKLinux/Wombat should be given direct device access
because of the absence of the corresponding device driver servers in
Iguana. Also, these drivers may be para-virtualized (i.e. with the
help of previrtualization technology and in-place VMM sensitive
processor instructions will trap into L4), however, these device
drivers cannot handle I/O requests from other instances of
Wombat/OKLinux because of the missing communication channel (shared
memory or driver IPC). Please correct me if I'm wrong or missing
something.

Thanks,
Ashish



More information about the Developer mailing list