[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] pci passthrough don't work with kernels > 3.8


trying to pass through a intel x520 VF on a Dell R620, I'm getting in domU:

[   58.162639] pci 0000:00:00.6: address space collision: [mem 
0xd500c000-0xd500ffff 64bit pref] conflicts with System RAM [mem 
[   58.162654] pcifront pci-0: Could not claim resource 0000:00:00.6/0! Device 
offline. Try using e820_host=1 in the guest config.

and in dom0

(XEN) mm.c:807: d2: Forcing read-only access to MFN d510c
(XEN) mm.c:807: d0: Forcing read-only access to MFN d510c
(XEN) mm.c:618:d0 Could not get page ref for pfn d510c
(XEN) mm.c:618:d0 Could not get page ref for pfn d510c
(XEN) mm.c:618:d2 Could not get page ref for pfn d510c

and then in domU

[    1.703044] BUG: unable to handle kernel paging request at ffffc90000c0a00c
[    1.703061] IP: [<ffffffff8121be22>] __msix_mask_irq+0x21/0x24
[    1.703078] PGD 1b7c43067 PUD 1b7c44067 PMD 1ac44d067 PTE 80100000d510c465
[    1.703098] Oops: 0003 [#1] SMP 
[    1.703108] Modules linked in: ixgbevf(+)

This works with kernel 3.8 with iommu=soft, but 3.10 and 3.11-rc4 does not work.

Dom0 memory is less than 4G and I tried with e820_host=1 but still get the 

Not sure if the following has anything to do with it:
These are in dom0 on all kernels:

[   24.445555] pci 0000:01:00.1: address space collision: [mem 
0xd8000000-0xd807ffff pref] conflicts with 0000:01:00.0 [mem 
0xd8000000-0xd807ffff pref]
[   24.445722] pci 0000:07:00.1: address space collision: [mem 
0xda000000-0xda07ffff pref] conflicts with 0000:07:00.0 [mem 
0xda000000-0xda07ffff pref]

Dom0 boots via PXE if that could mean something.
DomU boots via pvgrub.

Any hints?


Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.