next up previous contents
Next: Chapter Layout Up: Implementation Overview Previous: Implementation approach   Contents

Linux Kernel Subsystems Affected

LinSec implementation affected the following subsystems of the Linux kernel:

Endeavor was made to spread LinSec code across kernel as little as possible. Most of the LinSec code is contained within newly created files prefixed with linsec_ and stored in linux/kernel directory. Original kernel code was altered only to add calls to LinSec specific functions where needed. Furthermore, all of the LinSec code can be left out of the compiled kernel if CONFIG_LINSEC option is not chosen when selecting the compile options.