From: Daan De Meyer Date: Thu, 21 Sep 2023 09:23:26 +0000 (+0200) Subject: Use root as tag name for virtiofs root X-Git-Tag: v18~48^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=34331dea6ed4fb2205735e35d1bc7ceae0e8953b;p=thirdparty%2Fmkosi.git Use root as tag name for virtiofs root /dev/root makes systemd generate a device unit that will never appear when using an initrd. Using root avoids that from happening. --- diff --git a/mkosi/qemu.py b/mkosi/qemu.py index 2c6f795ab..d7f03403a 100644 --- a/mkosi/qemu.py +++ b/mkosi/qemu.py @@ -437,9 +437,9 @@ def run_qemu(args: MkosiArgs, config: MkosiConfig, uid: int, gid: int) -> None: sock = stack.enter_context(start_virtiofsd(fname)) cmdline += [ "-chardev", f"socket,id={sock.name},path={sock}", - "-device", f"vhost-user-fs-pci,queue-size=1024,chardev={sock.name},tag=/dev/root", + "-device", f"vhost-user-fs-pci,queue-size=1024,chardev={sock.name},tag=root", ] - root = "root=/dev/root rootfstype=virtiofs rw" + root = "root=root rootfstype=virtiofs rw" else: root = ""