On 18.09.18 10:06, Jan Kiszka wrote:
On 18.09.18 09:57, Nir Geller wrote:
Thanks for your reply.

I recompiled the kernel.

Now when I try to enable the root cell I get this:

[   95.597454] OF: PCI: host bridge /vpci@0 ranges:
[   95.602141] OF: PCI:   MEM 0x30100000..0x30101fff -> 0x30100000
[   95.608155] pci-host-generic 30000000.vpci: ECAM at [mem 0x30000000-0x300fffff] for [bus 00] [   95.622972] pci-host-generic 30000000.vpci: Node /vpci@0 has inconsistent "linux,pci-domain" property in DT

Either your jailhouse system config needs to set .pci_domain for the virtual host controller to 1, or you are missing linux,pci-domain in the device tree entry of the physical controller of that target. Both device tree entries need to be consistent /wrt this property, i.e. both use it or both leave it out, that's what Linux means here.


Oh, and the recommended variant is using linux,pci-domain because it gives a stable domain number across jailhouse disable / enable cycles. We are slowly converting boards (by adding patches for device trees that lack the entry).

Jan

--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux

--
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to