KVM Forum 2021 has ended
Virtual Event | September 15-16, 2021
View More Details

The Sched app allows you to build your schedule but is not a substitute for your event registration. In addition, you must be registered for KVM Forum to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Coordinated Universal Time (UTC)Please select from the drop-down menu to the right to see the schedule in your preferred timezone above "Filter by Date."
Back To Schedule
Thursday, September 16 • 15:35 - 16:00
libvfio-user: Status Update - Thanos Makatos & John Levon, Nutanix

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
vfio-user is a device offloading protocol that allows a device to be virtualized outside the VMM, originally presented as MUSER at the KVM forum in 2019. In this presentation, we will provide a status update of libvfio-user, a library that simplifies the implementation of virtual devices that operate under the vfio-user protocol, hiding the details of the protocol implementation. libvfio-user is VMM-agnostic but is built with QEMU as its primary use case. We will provide a very brief overview of the vfio-user protocol and dive into libvfio-user’s implementation, its API, future work, and also perform a live demo of a libvfio-user device.

avatar for Thanos Makatos

Thanos Makatos

Senior Member of Technical Staff, Nutanix
I'm a software engineer at Nutanix working on storage virtualization. I'm currently working on the vfio-user protocol and libvfio-user, which allows us to use SPDK as a virtual NVMe controller outside QEMU in order to achieve high performance, low latency, and higher CPU efficien... Read More →
avatar for John Levon

John Levon

Staff Engineer, Nutanix
Software engineer at Nutanix, working on virtualized storage.

Thursday September 16, 2021 15:35 - 16:00 UTC
  KVM Track 2
  • Presentation Slides Attached Yes