Abstract by Jordan Whitehead
Hacking the Linux Kernel for Fun and Publications
Researchers often consider the operating system to be static functionality: untouchable and opaque. When confronted with a problem not be easily addressed in userspace, they may resort to inefficient workarounds or project abandonment. In this presentation we illuminate modification of the Linux and Windows kernel as a research vehicle. We explore how researchers new to kernel development can work with it effectively. Lastly, we share examples of our kernel modifications that have enabled research in our lab.