Problems with PCI-passthrough in 3.1

moarph

Active Member
Dec 22, 2013
31
0
26
Hello,

I get strange problems when trying to add a TV-card to my guest.

The error is:
Code:
# qm start 111
kvm: -device pci-assign,host=07:05.0,id=hostpci0,bus=pci.0,addr=0x10: PCI region 0 at address 0xfe600000 has size 0x200, which is not a multiple of 4K.  You might experience some performance hit due to that.
kvm: -device pci-assign,host=07:05.0,id=hostpci0,bus=pci.0,addr=0x10: Failed to assign device "hostpci0" : Invalid argument
kvm: -device pci-assign,host=07:05.0,id=hostpci0,bus=pci.0,addr=0x10: Device 'kvm-pci-assign' could not be initialized

IOMMU is enabled:
Code:
# dmesg | grep -e DMAR -e AMD-Vi
AMD-Vi: Enabling IOMMU at 0000:00:00.2 cap 0x40
AMD-Vi: Initialized for Passthrough Mode

lspci for this device:
Code:
07:05.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH S2-3200
    Flags: medium devsel, IRQ 20
    Memory at fe600000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: pci-stub

Any idea? 'Invalid argument' didn't get me any results.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!