Stop Touching My Kernel Code! - Sasha Levin, Oracle
Channel: The Linux Foundation
Date: 03/10/2013

LinuxCon and CloudOpen North America, 2013:

This presentation is about using kernel code in userspace. The presentation will revolve about sharing actual kernel code beyond just headers with userspace, the pros and cons of doing so, and present work in progress of projects which aim to make it happen. I will demonstrate existing projects such as liblockdep which build userspace libraries from kernel code, and propose directions for future work. The presentation will also address the resentment of including userspace code in the kernel tree and will propose alternatives to that.

The target audience is quite wide as the presentation is aimed both at kernel and userspace hackers. The audience can expect both theoretical overview about how to use kernel code in userspace and practical examples of doing so. The presentation will provide tools and methods to use more kernel code in userspace and will clearly show the benefit of doing so.