Post #1894137
2026-03-23 20:56 UTC
@penguin42 @vegard qcow2 has been implemented in the kernel in C before. It wasn't merged because they're wasn't a community around it with an interest in maintaining the code.
Replies (1)
-
@stefanha@fosstodon.org 2026-03-23 20:56
@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.