[4.2.16] PCI passthrough now fails with newer kernels
Posted: 3. Sep 2013, 17:26
Hi,
since almost a year I use PCI passthrough successfully on an Ububtu 12.04 host (guest is Win7).
viewtopic.php?f=7&t=49322&p=238575&hili ... gh#p238575
The host kernel was 3.2.x. Recently I upgraded the kernel to 3.8.x. Now the PCI passthrough fails. In the syslog I find this after the VM has been started:
Is this a known effect? Or would you guys expect it to work fine? Does this ring a bell with somebody? Any hints are very welcome!
Windows (guest) sees the device (a USB host), but cannot start it (Error 43).
I also tried with 3.10 and 3.11 kernels - same result.
Running the old 3.2 kernel does not show the error.
Thanks!
since almost a year I use PCI passthrough successfully on an Ububtu 12.04 host (guest is Win7).
viewtopic.php?f=7&t=49322&p=238575&hili ... gh#p238575
The host kernel was 3.2.x. Recently I upgraded the kernel to 3.8.x. Now the PCI passthrough fails. In the syslog I find this after the VM has been started:
Code: Select all
[23563.237010] created IOMMU domain ffff88000f2c2b00
[23573.529777] dmar: DMAR:[DMA Read] Request device [00:1d.0] fault addr d4c9e000
[23573.529777] DMAR:[fault reason 06] PTE Read access is not set
Windows (guest) sees the device (a USB host), but cannot start it (Error 43).
I also tried with 3.10 and 3.11 kernels - same result.
Running the old 3.2 kernel does not show the error.
Thanks!