Stefan Hajnoczi
Open source and virtualization blog
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...
Saturday, September 9, 2023
How nostr could enable peer-to-peer apps
›
I hacked up a prototype multi-player game in just a static HTML/JS files. The game runs in players' browsers without the need for a cent...
Thursday, April 27, 2023
libblkio 1.3.0 is out
›
The 1.3.0 release of the libblkio high-performance block device I/O library is out. libblkio provides an API that abstracts various sto...
Wednesday, March 22, 2023
How to debug stuck VIRTIO devices in QEMU
›
Every once in a while a bug comes along where a guest hangs while communicating with a QEMU VIRTIO device. In this blog post I'll share ...
Monday, February 20, 2023
Writing a C library in Rust
›
I started working on libblkio in 2020 with the goal of creating a high-performance block I/O library. The internals are written in Rust whi...
Video and slides available for "vhost-user-blk: a fast userspace block I/O interface"
›
At FOSDEM '23 I gave a talk about vhost-user-blk and its use as a userspace block I/O interface. The video and slides are now available ...
Wednesday, January 25, 2023
Speaking at FOSDEM '23 about "vhost-user-blk: A fast userspace block I/O interface"
›
vhost-user-blk has connected hypervisors to software-defined storage since around 2017, but it was mainly seen as virtualization technology....
‹
›
Home
View web version