Stefan Hajnoczi

Open source and virtualization blog

Tuesday, October 1, 2024

Video and slides available for "IOThread Virtqueue Mapping" talk at KVM Forum 2024

›
My KVM Forum 2024 talk "IOThread Virtqueue Mapping: Improving virtio-blk SMP scalability in QEMU" is now available on YouTube . Th...
Sunday, March 31, 2024

Where are the Supply Chain Safe Programming Languages?

›
Programming languages currently offer few defences against supply chain attacks where a malicious third-party library compromises a program...
Wednesday, March 6, 2024

How to access libvirt domains in KubeVirt

›
KubeVirt makes it possible to run virtual machines on Kubernetes alongside container workloads. Virtual machines are configured using Virtu...
Thursday, January 25, 2024

Key-Value Stores: The Foundation of File Systems and Databases

›
File systems and relational databases are like cousins. They share more than is apparent at first glance. It's not immediately obvio...
Tuesday, January 2, 2024

QEMU AioContext removal and how it was done

›
This post is about the AioContext lock removal in QEMU 9.0 (planned for release in 2024), how we got here, and what it means for multi-threa...
Monday, January 1, 2024

Storage literature notes on free space management and snapshots

›
I recently looked at papers about free space management and snapshots in storage systems like file systems, volume managers, and key-value s...
Sunday, November 12, 2023

Upcoming talk: "Trust, confidentiality, and hardening: the virtio lessons" at LPC 2023

›
Update: The video is now available here and the slides are available here (PDF) . I will be at Linux Plumbers Conference 2023 to present...
›
Home
View web version
Powered by Blogger.