Hi; I'm pleased to report a bug
while everything is working great with the kernel 5.11.22-5-pve none of my VM which have a VGA Passthrough boot with the kernel 5.11.2207-pve.
NOTE: all VM with PCI Passthrough remains working if I boot with the old kernel.
the error is: TASK ERROR: Cannot bind 0000:01:00.0 to vfio
which is an old Radeon
which is used by 2 VM (not simultaneously of course
1 Windows 10 Pro and 1 Ubuntu 20.04 LTS
the host is an Intel i5 E3-1200 v5/E3-1500 v5/6th on a motherboard with z170 chipset.
All the proxmox setup was running fine since few years until the update
while everything is working great with the kernel 5.11.22-5-pve none of my VM which have a VGA Passthrough boot with the kernel 5.11.2207-pve.
NOTE: all VM with PCI Passthrough remains working if I boot with the old kernel.
the error is: TASK ERROR: Cannot bind 0000:01:00.0 to vfio
which is an old Radeon
Code:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev ef) (prog-if 00 [VGA controller])
Subsystem: XFX Pine Group Inc. Radeon RX 570
Flags: bus master, fast devsel, latency 0, IRQ 140, IOMMU group 1
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e0000000 (64-bit, prefetchable) [size=2M]
I/O ports at e000 [size=256]
Memory at ef100000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at ef140000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [200] Physical Resizable BAR
Capabilities: [270] Secondary PCI Express
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] Page Request Interface (PRI)
Capabilities: [2d0] Process Address Space ID (PASID)
Capabilities: [320] Latency Tolerance Reporting
Capabilities: [328] Alternative Routing-ID Interpretation (ARI)
Capabilities: [370] L1 PM Substates
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
which is used by 2 VM (not simultaneously of course
1 Windows 10 Pro and 1 Ubuntu 20.04 LTS
Code:
agent: 1
balloon: 2048
bios: ovmf
boot: order=virtio0;ide2
cores: 4
efidisk0: nvme:vm-110-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
hostpci0: 0000:01:00,pcie=1,x-vga=1
ide2: none,media=cdrom
machine: pc-q35-6.0
memory: 8192
name: windows
net0: virtio=CA:66:71:93:4E:63,bridge=vmbr0
net1: virtio=22:73:BA:64:7E:F9,bridge=vmbr1
numa: 0
ostype: win10
scsihw: virtio-scsi-pci
smbios1: uuid=c66952c0-f6a3-4154-bab3-61fd1fd10e6a
sockets: 1
tpmstate0: nvme:vm-110-disk-1,size=4M,version=v2.0
usb0: host=1-13
usb1: host=1-12
vga: none
virtio0: nvme:vm-110-disk-2,cache=writeback,discard=on,size=64G
vmgenid: 79ff4d87-41da-4bb4-ba1f-f74f48a739e9
the host is an Intel i5 E3-1200 v5/E3-1500 v5/6th on a motherboard with z170 chipset.
All the proxmox setup was running fine since few years until the update