[2019] VirtIO without the Virt - Towards Implementations in Hardware by Michael Tsirkin
VirtIO was designed to standardize hypervisor interfaces for virtual machines - but we are beginning to see the emergence of Virtio hardware. This talk will answer the questions: why does this make sense, what works and what are the issues hardware implementations of virtio have to overcome? Topics to be covered: What is the difference between hardware virtio devices and virtio data path accelerators? What are the minimal requirements of virtio in hardware? How can we handle compatibility, including hardware bugs and limitations? How to make live migration work? What about overcommit? Which changes included in the recent virtio specification help design hardware virtio devices? Which known issues remain and how does the Virtio committee plat to address them? Why design Virtio in hardware? Are there alternatives? Why get involved with the Virtio specification process? --- Michael S. Tsirkin Red Hat Distinguished Engineer Michael has been with Red Hat for more than 10 years. In his role as a Distinguished Engineer he acts as a chair of the Virtio Technical Committee, overseeing the development of the virtio specification for virtual devices. He also maintains several subsystems in QEMU and Linux and has over the years made multiple contributions to QEMU, Linux and KVM.

COSC562 - VirtIO Overview

Camera/ISP Drivers Using V4L2 Media Controller Framework - Karthik Poduval, Amazon Lab126

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Shadow ioeventfd: Accelerating MMIO in vfio-user with Kernel-Assisted Dispatch

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

VirtIo-Net PCIe Function Using Linux PCI Endpoint Framework - Shunsuke Mie, IGEL Co., Ltd.
![[2015] virtio-vsock: Zero-configuration host/guest communication by Stefan Hajnoczi](https://i.ytimg.com/vi/_bYSQ68JPwE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBhu5SYbpc3URS2zJ9YdtYw0dS7wA)
[2015] virtio-vsock: Zero-configuration host/guest communication by Stefan Hajnoczi

Harvard Professor Explains The Rules of Writing — Steven Pinker

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Virtio 1.1 What's new in the next version of the Virtio standard

Linux Full Course for Beginners | Learn Linux System Administration

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

AI as a stress test for the free market economy. - Prof. Dr. Markus Gabriel

COSC562 - VirtIO Descriptors

Physical memory allocation constraints for Confidential Computing guests by Quentin Perret

What's in Virtio 1.2 - And What Isn't There - Michael S. Tsirkin, Red Hat

Optimizing vPMU on ARM by Colton Lewis

Slavoj Žižek: Should We Grasp AI Not Only as Substance But Also as Subject? - May 22, 2026

