[Из песочницы] Проброс видеокарты в гостевую ОС из гипервизора KVM с помощью технологии VFIO

Вступление В статье описывается способ проброса физических устройств из гипервизора KVM в гостевую ОС с помощью технологии VFIO, реализованной в linux kernel 3.9.*. Материал не является руководством к действию (прим. туториалом). Все описанные инструкции вы производите на свой страх и риск. Эксперимент выполняется под ОС Ubuntu 13.10: kernel: 3.11.0–15-generic qemu: 1.5.0 seabios: 1.7.3 Аппаратная часть стенда: мат. плата: AMD990FX процессор: AMD FX-8120 опер. память: DDR3 PC3–14900 видеокарта: ATI RADEON HD 7750 видеокарта (гость): NVIDIA GTX560-TI Видеокарта для гостевой системы и хоста, может быть, предположительно, любая (NVIDIA, ATI RADEON).Материнская плата должна иметь блок управления памятью ввода/вывода (IOMMU) — технология AMD-Vi или VT-d.Если используется процессор Intel, то он также должен поддерживать VT-d.Независимо от выбранной платформы в биосе материнской платы должны быть реализованы IVRS/DMAR таблицы.Читать дальше →

© Habrahabr.ru