Jan Kiszka
unread,Jun 16, 2017, 6:36:30 AM6/16/17Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Nikhil Devshatwar, jailho...@googlegroups.com, Devshatwar, Nikhil, Ralf Ramsauer
Nope, it's indeed no surprise that it doesn't work, and I would also be
unsurprised if it's broken on ARMv7 now as well - we lack hardware to
test this, see also [1]. If you have a recommendation or can even
organize access, let us know!
> Please help how to solve this issue
>
One of the issue to sort out first is the question of managing CPU IDs
on v7 vs. v8 on GICv3, see also Ralf's remark in [1]. This is needed to
develop a reasonable and maintainable abstraction. Then we need to
implement and test that on real hw, sorting out the breakages that we
likely collected since the last time GICv3 was tested (I suppose that
was only in the simulator).
BTW, once we got things running on original silicon, I would feel much
better trying out also latest QEMU which promises to provide virt
extension emulation for ARMv7 and v8, but only via GICv3 so far. That
would help maintaining the related Jailhouse code on the long run as
QEMU is freely available and easy to operate.
Jan
[1]
https://www.mail-archive.com/jailho...@googlegroups.com/msg02638.html
--
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux