В процессе тестирования различных вариантов iGPU pass-through для Ryzen9 9950X обнаружил, что скорость PCI-E канала отличается от скорости GPU. Ошибка amdgpu reset bug не возникала, когда я ограничил скорость Linux amdgpu драйвера до 5GT/s (Gen2), поэтому я попытался использовать параметр ядра pcie_gen_cap. Однако этот параметр не работает и для iGPU. RX580 включается, если настроить её на стороне grub, но не в modprobe.d. Если принудительно ограничить её до Gen2 с помощью setpci, ошибка iGPU reset bug (зависание хоста при перезапуске VM) не происходит, но iGPU получает код 43. Скорость канала RX580 падает с каждой версией ядра (версия драйвера amdgpu?).
ubuntu18.04(kernel4.15): 8GT/s -> Принудительное изменение параметрами ядра
ubuntu20.04(kernel5.4): 5GT/s
ubuntu22.04(kernel5.15): ???
ubuntu24.04(kernel6.8or6.14): 2.5GT/s
proxmox8.4(kernel6.8or6.14): 2.5GT/s
Материнская плата: MSI X670E Gaming plus WiFi
CPU: Ryzen9 9950X
При загрузке Linux (после загрузки amdgpu и nouveau драйверов):
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 2.5GT/s
NVIDIA RTX4060ti: Не подтверждено
Сразу после запуска Windows после pass-through:
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 2.5GT/s
NVIDIA RTX4060ti: Не подтверждено
После установки драйверов Windows после pass-through (в прошлом, кажется, оригинальная скорость менялась до загрузки драйвера):
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 8GT/s
NVIDIA RTX4060ti: Не подтверждено
ubuntu18.04(kernel4.15): 8GT/s -> Принудительное изменение параметрами ядра
ubuntu20.04(kernel5.4): 5GT/s
ubuntu22.04(kernel5.15): ???
ubuntu24.04(kernel6.8or6.14): 2.5GT/s
proxmox8.4(kernel6.8or6.14): 2.5GT/s
Материнская плата: MSI X670E Gaming plus WiFi
CPU: Ryzen9 9950X
При загрузке Linux (после загрузки amdgpu и nouveau драйверов):
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 2.5GT/s
NVIDIA RTX4060ti: Не подтверждено
Сразу после запуска Windows после pass-through:
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 2.5GT/s
NVIDIA RTX4060ti: Не подтверждено
После установки драйверов Windows после pass-through (в прошлом, кажется, оригинальная скорость менялась до загрузки драйвера):
iGPU: 16GT/s
AMD RX580: 2.5GT/s
NVIDIA GT750ti: 8GT/s
NVIDIA RTX4060ti: Не подтверждено
