11–13 Dec 2025
Asia/Tokyo timezone

A Linux Bus for SVSM Services: Build New, Reuse VIRTIO, or Both?

Not scheduled
20m
Confidential Computing MC Confidential Computing MC

Speaker

Stefano Garzarella (Red Hat)

Description

The Secure VM Service Module (SVSM) for Confidential VMs can expose multiple services and virtual devices to the Linux guest. To manage these, we need a proper bus in the kernel for discovery and enumeration.

So, what is the right architectural choice for this bus? Should we write a new, minimalist bus from scratch? Or should we adapt the standardized VIRTIO framework for its broad ecosystem support? Is a hybrid approach possible, giving us the best of both worlds? This talk will explore these questions, aiming to discuss the trade-offs of each path.

Primary author

Presentation materials

There are no materials yet.