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
Powered by Blogger.