October 4-6 in Berlin, Germany
Register Now for LinuxCon+ContainerCon Europe
Wednesday, October 5 • 16:40 - 17:30
lguest: A Journey of Learning the Linux Kernel Internals - Daniel Baluta, Intel

Sign up or log in to save this to your schedule and see who's attending!

Lguest is a small hypervisor for running Linux under Linux on x86 architecture and the best source to learn about virtualization and Linux kernel internals. The story was written by Rusty Russel around 2007, with several brave people trying to port it on x86_64 and ARM.

The lguest adventure will walk you into boot code, paravirtulization, x86 assembly arid lands, virtio, segmentation, virtual/physical memory, hypercalls, interrupts. Understanding lguest is an arduous journey but we have an amazing help in the comments and source code narrated with a great sense of humour by lguest master: Rusty.

At the end of the presentation you will be exposed to some of the challenges of porting lguest to other architectures, mainly x86_64 and ARM as the speaker heroically tried for the past few years.

avatar for Daniel Baluta

Daniel Baluta

Software Engineer, NXP
Daniel works at Intel's Open Source Technology Center (OTC) in Romania hacking on Linux kernel drivers for various sensors. He is a teaching assistant for Operating System Internals class at University POLITEHNICA in Bucharest and very passionate about helping newcomers to the Linux... Read More →

Wednesday October 5, 2016 16:40 - 17:30
Charlottenburg III