Post #1894138
2026-03-23 20:56 UTC
@penguin42 @vegard QEMU has a bunch of storage features like snapshots, backups, live storage migration, incremental backups that are exposed through the QMP monitor protocol. In order to integrate with QEMU a bunch of ioctls/io_uring/netlink interfaces would be required. And it's not portable to other host OSes. The qcow2-in-the-kernel approach hasn't taken hold, but if it does in the future it would be nice.
Replies (1)
-
@stefanha@fosstodon.org 2026-03-23 21:00
@penguin42 @vegard Regarding performance, there is also the QEMU FUSE export (it does not use NBD). Brian Song is currently working on FUSE-over-io_uring support and it would be interesting to compare the performance: https://lore.kernel.org/qemu-devel/20260207120901.17222-1-hibriansong@gmail.com/