lkml.org 
[lkml]   [1999]   [Jan]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Finally the 2.2.0 is out of sight :-).
On Wed, 27 Jan 1999, Marcin Dalecki wrote:

> What I'm thinking about is porting the kernel to run
> as a *compleatly* *normal* user level process. Something along those
> lines had been already imeplemnted by prof. Switzer at Univeristy of
> Goettingen.
> What he had done was in fact a pseudo micro kernel implemented
> as a UNIX programm running on a file containing his file system.
> It was called TUNIX. (ftp to ftp.gwdg.de will
> show where to find it.)

I suggested something similar a while back but I realized it had
conceptual problems. Presumably your user-mode kernel would want to run
binaries for the same arch it was built for, and have a way to reroute
syscalls to the pseudo-kernel rather than the real kernel. That in itself
is pretty ugly. Worse yet, I see no obvious way for this 'user-mode'
kernel to do the necessary memory remapping it would need for its
processes. Being run inside of the same real process, they would have the
same view on memory.

--
"Love the dolphins," she advised him. "Write by W.A.S.T.E.."


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.072 / U:0.884 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site