SPIN User Tree

The user tree contains all the SPIN applications and their kernel extensions.
cthreads+ipc
Cthread interface. There's general confusion about what this interface is used for and who uses it. No one uses the IPC stuff. It should probably go away. Definitely needs to be documented.
dev
Device interface.
sphinx
In-kernel UNIX emulation services.
extent
Extent based file system
fs
File system tree (includes tftp, NFS, WFS, UFS, LFS)
httpd
The SPIN web server.
mach
The DEC OSF/1 server and Mach System Call Interface
nanny
Extension Demand-loading
net
Network services
ns
A rudimentary name server.
oncrpc
SUN RPC Services.
regress
Regression tests
scripts
Scripts
shell
The shell.
stcp
Simple TCP engine and http client.
socketRW
Socket Readers and Writers
thread
User space thread services
threat
A system killer.
trans
Distributed transactions
urt
In kernel "unix runtime" services. Eases code migration.
usyscall
The minimal set of user-space system calls
video
A creaky video server
vm
Virtual memory


becker@cs.washington.edu