On Thursday 24 February 2005 10:41, Leon Brits wrote: > > I just wanted to make clear, that a hybrid program is doing stuff > > that the Linux server knows nothing about. So e.g. if you start mapping > > pages in the Linux address spaces from somewhere else, Linux may just > > overmap them. On the other side if you exactly know what Linux is doing > > with its programs and how it's handling their address space you can of > > course do your own thing. But that's fragile. > > Thanks, I understand. > This is not good news. Is it possible to reserve an region within the > L4Linux (with startup commandline option?) and let the app attach the > dataspace to that region?
Try using http://os.inf.tu-dresden.de/~fm3/emul_l4rm.c as replacement for l4rm in L4Linux applications. But be aware that, as Adam said, the Linux server is not aware of memory from external data- spaces. So read/write syscalls don't work with this memory. To use these you had to use double buffering. Frank -- ## Dept. of Computer Science, Dresden University of Technology, Germany ## ## http://os.inf.tu-dresden.de/~fm3 ##
pgphx9suiEMhQ.pgp
Description: PGP signature
_______________________________________________ l4-hackers mailing list [email protected] http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
