Stefan Hajnoczi
Open source and virtualization blog
Sunday, September 27, 2020
On unifying vhost-user and VIRTIO
›
The recent development of a Linux driver framework called VIRTIO Data Path Acceleration (vDPA) has laid the groundwork for exciting...
Thursday, September 17, 2020
Initial applications for Outreachy December-March internships Sept 20
›
QEMU is participating in the Outreachy December-March open source internship program. The internships are 12 weeks of full-time paid remote ...
Saturday, August 29, 2020
Using kcov code coverage with meson
›
The meson build system has built-in code coverage support, making it easy to identify lines of code that are not exercised by tests....
Monday, August 24, 2020
QEMU Internals: Event loops
›
This post explains event loops in QEMU v5.1.0 and their unique features compared to other event loop implementations. The APIs are n...
Thursday, August 6, 2020
Why QEMU should move from C to Rust
›
Welcome Redditors and HackerNews folks! This post is getting attention outside the QEMU community, so I'd like to highlight two things ...
Saturday, July 18, 2020
Rethinking event loop integration for libraries
›
APIs for operations that take a long time are often asynchronous so that applications can continue with other tasks while an operation is ru...
Thursday, July 2, 2020
Avoiding bitrot in C macros
›
A common approach to debug messages that can be toggled at compile-time in C programs is: #ifdef ENABLE_DEBUG #define DPRINTF(fmt, ...) do ...
‹
›
Home
View web version