On 04.02.20 08:29, vijai kumar wrote:
Hi All,
I was working on integrating the necessary changes for ivshmem demo for
Pine64 board that I have. But when I load and start ivshmem-demo.bin I
am hit
with the following exception. Any pointers on what it could be?
Parking CPU 1 (Cell: "inmate-demo")
Unhandled data read at 0x2100000(2)
FATAL: unhandled trap (exception class 0x24)
Cell state before exception:
pc: 00000000000053e0 lr: 0000000000004824 spsr: 60000005 EL1
sp: 0000000000007f90 esr: 24 1 1400006
x0: 0000000002000000 x1: 0000000000100000 x2: 0000000000000002
x3: 0000000000000069 x4: 0000000000000000 x5: 0000000000000000
x6: 0000000000001000 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: 0000000000000100 x20: 000000000000ffff
x21: 000000000000110a x22: 0000000000004106 x23: 0000000000000100
x24: 0000000000000000 x25: 0000000000000000 x26: 0000000000000000
x27: 0000000000000000 x28: 0000000000000000 x29: 0000000000000000
My pci_mmconfig_base is 0x02000000
The virtual PCI bus only uses 0x100000. Usually, Linux puts the
resources of devices on that bus, i.e. ivshmem here, right after that.
For whatever reason, that access is denied.
Compare you config to qemu-arm64* to see the patterns. Or share more
information.
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/5e92d0a9-2d33-6f58-7078-0cef053a31d4%40siemens.com.