Solaris Transition Guide

/kernel Directory

The SunOS release 5.7 /kernel directory contains the operating system kernel and kernel-level object modules that were in the SunOS release 4 /sys directory. Table 9-12 describes the subdirectories that have been added to the /kernel directory.

Table 9-12 Additions to the /kernel Directory

Subdirectory 

Description 

/kernel/drv

Device driver and pseudo-device driver modules 

/kernel/exec

Kernel modules to run ELF or a.out executable files

/kernel/fs

Kernel modules that implement file systems such as ufs, nfs, proc, fifo, and so on

/kernel/misc

Miscellaneous modules 

/kernel/sched

Modules containing scheduling classes and corresponding dispatch tables 

/kernel/strmod

STREAMS modules 

/kernel/sys

Loadable system calls such as system accounting and semaphore operations 

/kernel/unix

Operating system kernel, loaded at boot time