It is turned out that GENERIC kernel indeed doesn't have this driver included for some reason, so I had to compile and install a custom kernel.
Then I had to make a device node:
mknod /dev/vio9p0 c 356 0
where 356 is a major number of the device I found in /usr/src/sys/conf/majors
Not sure if this is the correct way how it should be configured but it works like a charm and I am happy :)
Thank you guys for taking a look into this!
On Sun, May 05, 2024 at 13:08:52 +0200, Taryel Hlontsi wrote:dmesg | grep -E 'vio|virtio'[...][ 1.016364] virtio2 at pci0 dev 8 function 0 [ 1.016364] virtio2: 9P transport device (id 9, rev. 0x00) [ 1.016364] virtio2: autoconfiguration error: no matching child driver; not configured modstat | grep -E 'vio|virtio' if_vioif driver builtin - 0 - virtio ld_virtio driver builtin - 0 - ld,virtio viomb driver builtin - 0 - virtio vioscsi driver builtin - 0 - virtio virtio driver builtin - 5 - - virtio_pci driver builtin - 0 - pci,virtioYou don't seem to have vio9p compiled-in/modloaded in your kernel. -uwe