In vhost-device-can/README.md and vhost-device-console/README.md we suggest to use -device vhost-user-device-pci but IIUC that device can't be created by the user without patching QEMU, at least QEMU <= 10.1.
Next version of QEMU is changing the device name (see https://patchew.org/QEMU/20250820195632.1956795-1-alex.bennee@linaro.org/).
So @stsquad @epilys should we clarify it better what to do with QEMU <= 10.1 and QEMU > 10.1 (when the patch will be merged?