From: Gerd Hoffmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2817#note_1694811...
We need the dracut module included nevertheless, to make root=virtiofs:<name> work when booting with an initrd.
Independent from that we can consider switching virtiofs.ko to built-in, to also allow booting without initrd. No objections from my side, but it should IMHO be an independent MR.