On 09.09.19 14:39, Yanqiang Liu wrote:
Hi,
I am working to enable jailhouse as android being the root cell on imx8mq
platform.
When it comes back to android after the initialization of the hypervisor, I get
the error code 0x20.
Is there any advice for me on debugging?
Basic information is in [1][2].
Initializing Jailhouse hypervisor v0.10 (66-g22170297-dirty) on CPU 0
Code location: 0x0000ffffc0200800
Page pool usage after early setup: mem 39/994, remap 0/131072
Initializing processors:
CPU 0... OK
CPU 1... OK
CPU 3... OK
CPU 2... OK
Initializing unit: irqchip
Initializing unit: ARM SMMU
No SMMU
Initializing unit: PCI
Adding virtual PCI device 00:00.0 to cell "imx8mq"
iommu_config_commit imx8mq
Page pool usage after late setup: mem 61/994, remap 144/131072
Activating hypervisor
FATAL: instruction abort at 0xf7ffe094
An instruction at that guest-physical address cause a second-level translation
failure. Check your root cell config for that address region, if it should be
included, if it is executable.
Jan
FATAL: forbidden access (exception class 0x20)
Cell state before exception:
pc: ffff000001468094 lr: ffff000001468094 spsr: 200001c5 EL1
sp: ffff00000801bf00 esr: 20 1 0000086
x0: 0000000000000000 x1: 0000000000000000 x2: 0000000000000000
x3: 0000000000000000 x4: 0000000000000000 x5: 0000000000000000
x6: 0000000000000000 x7: 0000000000000000 x8: 0000000000000000
x9: 0000000000000000 x10: 0000000000000000 x11: 0000000000000000
x12: 0000000000000000 x13: 0000000000000000 x14: 0000000000000000
x15: 0000000000000000 x16: 0000000000000000 x17: 0000000000000000
x18: 0000000000000000 x19: ffff00000146cc18 x20: 0000000000000000
x21: 0000000000000000 x22: 0000000000000001 x23: 0000000000000000
x24: ffff0000114c3a60 x25: ffff00000949bf48 x26: ffff00000801c000
x27: ffff000009851000 x28: ffff8000774cd400 x29: ffff00000801bf00
Parking CPU 3 (Cell: "imx8mq")
Sincerely,
Yanqiang Liu
[1]
https://events.linuxfoundation.org/sites/events/files/slides/ELCE2016-Jailhouse-Tutorial.pdf
[2] https://youtu.be/7fiJbwmhnRw?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/f2f0be83-9b52-a1e5-2d5a-bd7b1d7f545f%40siemens.com.