/

Virtio Sound is a paravirtualized sound device to access sound device from virtual machine. Unlike other virtual sound device among QEMU implementations, Virtio Sound doesn't assume any physical sound device to derive the virtual device behavior. Instead, Virtio Sound relays on VIRTIO specification to define device behavior so that virtual machine can exchange sound data without any restriction coming from physical device in general. One such example is the number of streams per single sound device. This article demonstrate how the number of streams is configured on QEMU and how it is tested from virtual machie side.

After automatic updating to following VSCode version, vscode-server RemoteSSH connection fails. Error description says that GLIBC version of Ubuntu24.04 dosen't satisfiy prerequisite of vscode-server running machine but it's not case. At first, I tried installing musl package from apt command but it didn't help because another linker error ocuured after installing musl.

/

Linux kernelではエラー時の戻り値をそのまま表示している箇所が多数ある。この場合エラー原因のおおまかな意味をつかむためにその値のコード上の定義名称が知りたくなる。値の定義はLinux kernelのヘッダファイルにあるため、v6.13時点での定義を表にした。

/

This article explains how to enable VirtIO-GPU Venus on QEMU, which is now having venus=on option support from v9.2.0 (released Nov. 2024). On top of it, I will show some benchmark results and compare it with VirGL solution.