This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, October 22 • 1:00pm - 1:45pm
Implementing New Block Drivers: A QEMU Developer Primer - Jeff Cody, Red Hat

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

QEMU supports many image formats, ranging from native formats such as QCOW2 and QED, to formats from competing software such as VMDK and Hyper-V, and many others. Each image format is implemented by a new block driver, and new image format patches are fairly common submissions to the QEMU developer mailing list. This talk aims to demystify the process of implementing a new image format, and act as a primer on how to create a new block driver. The interfaces required for a driver implementation are covered, as well as more complex concepts needed to create a fully-functional modern block image driver. These concepts include such topics as coroutines and how they relate to block drivers, backing files, and underlying raw files.


Jeff Cody

Sr. Software Engineer, Red Hat
Jeff is a Senior Software Engineer with Red Hat, currently working in the virtualization group. He currently works on the QEMU block layer, with a focus on live block job operations, and block image formats. Jeff was a presenter at the 2012, 2013, and 2014 KVM Forums. He works remotely from his home in Fort Wayne, Indiana.

Tuesday October 22, 2013 1:00pm - 1:45pm
Melville Suite

Attendees (11)