This is an example of modifying the Linux kernel to add new system calls and then calling them from a userspace program.