VFIO: зачем виртуальной машине отдельное устройство
VFIO предоставляет инфраструктуру для управляемого доступа к устройствам из пользовательского пространства.

Один из сценариев VFIO — передача устройства виртуальной машине. Вместо общей программной эмуляции гость может получить доступ к назначенному оборудованию через соответствующую инфраструктуру. Важную роль при этом играют группы изоляции устройств и поддержка платформой необходимых механизмов.
Наличие подходящего разъёма ещё не означает готовность всей схемы. Нужно учитывать взаимодействие драйверов, состав группы и способ возврата устройства хосту. Для рабочего сервера такую конфигурацию полезно сначала проверить отдельно. Изменения в назначении оборудования могут повлиять на доступность устройства для других задач машины.