Fixed : Double amount of memory from 128 to
256 and iommu works it out fine.
RTFEM (read the fucking error message) :
[ 0.872160] Kernel panic - not syncing: Out of memory and no killable
processes...
________________________________________________________________________________________________________________
Frédéric Abel| RTS France BeNeLux | Quantum Corporation
From: Frederic Abel
Sent: jeudi 5 mai 2011 16:28
To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: PCI passthrough on PV
domU crashes with iommu=soft
Hello ,
Following the http://wiki.xen.org/xenwiki/XenPCIpassthrough
doc.
I get several issues to perform pci passthrough
The config file is in Addendum 0
I'm using the debian XEN 4 and kernel 2.6.32-5 for xen on
squeeze dom0 and domu (see addendum 1)
I managed to pci hide the 2 ports (see
addendum 2)
If not using the iommu=soft I get a FW issue on the 3ware
driver (addendum 3)
The pci looks passing through (addendum
4) but I get no drives behind
I copied /lib/modules/2.6.32-5-xen-amd64 fom Dom0 disk to
Domu disk, I do not think about driver issue.
The passed thought device is claimed by driver: 3w-9xxx in
Domu with lcpci –vv.
If I’m using the option iommu=soft I get a kernel
krash at boot (Addendum 5)
And I can observe some troublesome message
[ 0.020372] PCI: System does not support
PCI
[ 0.020372] PCI: System does not support
PCI
[ 0.022547] pnp: PnP ACPI: disabled
The worst is the Dom0 has no problem with the 2 pci devices
when no hidden.
Dom0 uses exactly same /boot/vmlinuz-2.6.32-5-xen-amd64 and
/boot/initrd.img-2.6.32-5-xen-amd64
I'm wondering if my CPU is not too old (addendum
6)
Or If I missed some important steps in my conf.
Note I know all is working if I pass the disk raw from dom0 to
domu with disk = [phy:/right path] but I don't feel this is "clean";
lots of I/O through Dom0 and not secure to Dom0 (risk of over writes).
Thank you for any hints.
Sincerely