KVM Forum 2025 was held in Milan, Italy on September 4–5 2025.
List of presentations
Presentations
- Introduction and KVM Keynote - Paolo Bonzini, Vittorio Zaccaria (slides)
- Preserving VFIO PCI Devices During Kernel Live Updates - Vipin Sharma (slides)
- Single-binary: Unify QEMU system binaries per target architecture - Pierrick Bouvier (slides)
- Upstreaming NVIDIA vGPU Support: Architecture, Implementation, and Roadmap - Zhi Wang (slides)
- virtual secure boot in 2025 -- the confidential computing edition - Gerd Hoffmann (slides)
- The State of QEMU WebAssembly Port - Kohei Tokunaga (slides)
- NVIDIA vGPU Support on Grace Blackwell Superchip: Architecture, Design, Upstreaming Status - Ankit Agrawal (slides)
- Improving Windows Hypervisor-Protected Code Integrity (HVCI) Performance on KVM - Jon Kohler, Sergey Dyasli (slides)
- The next generation QEMU functional testing framework - Daniel Berrange, Thomas Huth (slides)
- Windows on Arm on QEMU/KVM: Challenges and Solutions - Akihiko Odaki (slides)
- Making io_uring pervasive in QEMU - Stefan Hajnoczi (slides)
- rust-vmm: updates, adoption, and future directions - Ruoqing He, Stefano Garzarella, Patrick Roy (slides)
- NeVer again: the last KVM/arm64 rewrite? - Marc Zyngier (slides)
- PPaPaarraraallllelelelll vCPU onlining for arm64 - Will Deacon (slides)
- IOMMU in rust-vmm, and new FUSE+VDUSE use cases - Hanna Czenczek, Eugenio Pérez (slides)
- Optimizing vPMU on ARM - Colton Lewis (slides)
- Virtio 2025 state of the union - Michael S. Tsirkin (slides)
- Towards new migration protocol with unified channels - Prasad Pandit (slides)
- Rust firmware for EFI direct kernel boot on mach-virt/arm64 - Ard Biesheuvel (slides)
- QEMU Keynote - Alex Bennée (slides)
- Automatic Frontend Generation for RISC V Extensions - Anton Johansson (slides)
- guest_memfd: Unmapped Potential - Fuad Tabba, Ackerley Tng (slides)
- Lorelei: Enable QEMU to leverage native shared libraries - Songtao Xue, Ziyang Zhang
- guest_memfd for Non-Confidential VMs and Spectre Protection - Patrick Roy (slides)
- RISC-V pKVM - Radim Krčmář (slides)
- From time to time : QEMU Time Control Redefined - Alwalid Salama, Mark Burton, Mahmoud Kamel (slides)
- Libkrun Meets ARM Confidential Computing Architecture — No Hardware Required (for Now ;)) - Matias Vara Larsen (slides)
- From C to a Rust interface, brick by brick - Zhao Liu, Paolo Bonzini (slides)
- Physical memory allocation constraints for Confidential Computing guests - Quentin Perret (slides)
- Rust in QEMU: strengths and challenges - Manos Pitsidianakis (slides)
- Exploring VM placement strategies for chiplet architectures - Het Gala, Shivam Kumar, Soham Ghosh, Shaju Abraham, Gulshan Gabel (slides)
- Towards Reliable Timekeeping in COCONUT-SVSM - Vaishali Thakkar (slides)
- COCONUT SVSM: From Persistent State to New Trusted Services - Oliver Steffen, Stefano Garzarella (slides)
- GiantVM: A Many-to-one Virtualization System Built Atop the QEMU/KVM Hypervisor - Songtao Xue, Xiong Tianlei, Muliang Shou (slides 1, 2)
- Attesting Confidential Devices and Provisioning Secure Workload Identities with Trustee - Tobin Feldman-Fitzthum (slides)
- Shadow ioeventfd: Accelerating MMIO in vfio-user with Kernel-Assisted Dispatch - Thanos Makatos, John Levon (slides)
- Arm and QEMU cpu models - where are we right now? - Cornelia Huck, Sebastian Ott (slides)
- Shared device assignment: the groundwork of direct I/O in confidential VMs - Chenyi Qiang, Chao Gao (slides)
- Hexagon System emulation - Brian Cain (slides)
- Supporting SEV firmware hotload in KVM - Ashish Kalra, David Kaplan (slides)
Video
Live streams are available on YouTube:
Videos for individual presentations will be available soon.