Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, August 19 • 4:30pm - 5:00pm
Guest operating system debugging - David Hildenbrand

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

Debugging operating systems is a non-trivial task and requires good tooling support. Access to vital information is often cumbersome or restricted, and areas like early boot code are inaccessible. Classical debugging techniques rely on a still somewhat functioning target system, which makes debugging in some scenarios impossible. But virtualization gives access to a whole new set of debugging techniques, some of them even exploiting specialized hardware support. This talk outlines typical debugging scenarios and identifies areas where virtualization specific debugging techniques, like guest profiling, guest tracing or interactive guest debugging, can be the better choice. KVM on z Systems is used to show what is currently possible, how it is used in practice, and what could be done in that area in the future.

Speakers
avatar for David Hildenbrand

David Hildenbrand

Software engineer, IBM R&D Germany GmbH
David has been working as software developer at IBM on QEMU/KVM for Linux on z Systems for ~1.5 years. His projects include nested virtualization, hardware support for guest debugging, cpu models and architecture compliance.


Wednesday August 19, 2015 4:30pm - 5:00pm
Grand Ballroom A

Attendees (26)