Thank you for the response!
The linux kernel created as described starts.
The kernel configuration option "CONFIG_IOMMU_SUPPORT" is set (
CONFIG_IOMMU_SUPPORT=y).
All other configuration options with "*IOMMU* are not set (as I already
mentioned).
The kernel command line contains "intel_iommu=on".
"dmesg | grep DMAR" returns an entry "ACPI: DMAR ..." (that is new for me).
However, I still cannot create a configuration for the root cell with
"jailhouse config create"; I get the same error messages again:
Traceback (most recent call last):
File "/usr/libexec/jailhouse/jailhouse-config-create", line 270, in
<module>
(iommu_units, extra_memregs) = sysfs_parser.parse_dmar(pcidevices,
ioapics,
File "/usr/lib/python3.8/site-packages/pyjailhouse/sysfs_parser.py", line
377, in parse_dmar
raise RuntimeError('DMAR region size cannot be identified.\n'
RuntimeError: DMAR region size cannot be identified.
Target Linux must run with Intel IOMMU enabled.
So I still don't have "a booting setup for Jailhouse"!
What do you mean exactly with "you will still need the Intel IOMMU
parameters"?
Do you mean the kernel configuration option "CONFIG_INTEL_IOMMU" or do you
mean the kernel comand line entry " intel_iommu=on"?
Why is the option "CONFIG_INTEL_IOMMU" not included in the configuration
fragment "jailhouse.cfg", if this is required?
I hope that at some point I will come to a system configuration that is
useful for jailhouse.
I am already using everything that is provided in the "meta-agl-devel"
layer with regard to linux kernel and jailhouse.
Best regards
Jan.
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/14e0bc1b-c52f-492d-aad1-a565969f73f5n%40googlegroups.com.