[pve-devel] pci passthrough changes in kvm

Alexandre DERUMIER aderumier at odiso.com
Mon Apr 2 17:49:42 CEST 2012


Hi, 

pci passthrough seem to be broke since

this commit
http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=commit;h=6919115a8715c34cd80baa08422d90496f11f5d7

proxmox forum thread:

http://forum.proxmox.com/threads/8981-After-Upgrade-


to get old behaviour we need to pass

,prefer_msi=on,share_intx=off

to pci-assign.

(I have made a custom patch for users to test it on the forum)


share_intx is now on by default, but to get it to works, we need to patch kernel headers:

kvm: Update kernel headers against kvm.git
http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=commit;h=16cc190a673f3582bca50b983026915e4811f7ab


Don't know what's is the best way... patching kernel or put params to pci-assign ?

share_intx seem to be faster.

I don't have hardware to test, but I'll try to see with proxmox users on the forum thread, if passing the params is ok as workaround.

- Alexandre




More information about the pve-devel mailing list