Coda File System

Re: jumpstart, mac clients?

From: Shafeeq Sinnamohideen <shafeeq_at_cyrus.watson.org>
Date: Sat, 25 Jul 1998 22:05:28 -0400 (EDT)
On Sat, 25 Jul 1998, anthonyj wrote:
> As you said compiling lwp is where my work has begun. I am assuming that 
> your reference to social engineering has something to do with coda not so 
> long ago emerging from its microkernel background, and perhaps code for 
> this is just 'old'. I have to say that <whine>I have not done any 
> assembler for many years and when I did it was on an 8088.</whine> But I 
> think I can figure this out. Is the 'old lwp' available somewhere?

LWP can be compiled to use Mach Cthreads, where each lwp is a coroutine
thread (newlwp) or to run all lwps in a single process (oldlwp), in which
case the code to do a context switch between lwps needs to be in assembly.
Oldlwp is the the default currently. The code for both versions in in the
same file & selected by ifdefs. Since oldlwp already works on linux, I'd
imagine that it just needs to have the context switch code written for
PowerPC, but I might be too optimistic.

Good luck,
Shafeeq
Received on 1998-07-25 22:06:33