Stefan Hajnoczi
Profiling tools I use for QEMU storage performance optimization
Video and slides available for "IOThread Virtqueue Mapping" talk at KVM Forum 2024
Where are the Supply Chain Safe Programming Languages?
How to access libvirt domains in KubeVirt
Key-Value Stores: The Foundation of File Systems and Databases
QEMU AioContext removal and how it was done
Storage literature notes on free space management and snapshots
Upcoming talk: "Trust, confidentiality, and hardening: the virtio lessons" at LPC 2023
How nostr could enable peer-to-peer apps
libblkio 1.3.0 is out
How to debug stuck VIRTIO devices in QEMU
Writing a C library in Rust
Video and slides available for "vhost-user-blk: a fast userspace block I/O interface"
Speaking at FOSDEM '23 about "vhost-user-blk: A fast userspace block I/O interface"
LWN article on "Accessing QEMU storage features without a VM"
Using qemu-img to access vhost-user-blk storage
Comparing VIRTIO, NVMe, and io_uring queue designs
Debugging Flatpak applications
vhost-user is coming to non-Linux hosts!
Speaking at FOSDEM '22 about "What's coming in VIRTIO 1.2"
How to add debuginfo to perf(1)
Peer-to-peer applications with Urbit
A new approach to usermode networking with passt
KVM Forum 2021 Highlights
Slides available for "Bring Your Own Virtual Devices: Frameworks for Software and Hardware Device Virtualization"