On 2016-10-03 12:57, Mark Rutland wrote: > On Sat, Oct 01, 2016 at 08:57:05AM +0200, Jan Kiszka wrote: >> I was actually looking for and reading something else when I stumbled >> over "hypercall" in that comment: If AArch64 has a strict need for >> *HVC* based PSCI. > > Yes, in some cases. On platforms without the security extensions, HVC > must be used, as SMC is undefined and cannot be trapped at any higher > exception level. > > Given this, I would expect software at EL2/Hyp to only handle HVC from > lower exception levels, as this consistently works even when SMC is > undefined. > > Does that help at all?
Well, I still don't see how we could support PSCI + Jailhouse on platforms without EL3 (if the PSCI code is forced into EL2, there is no room for Jailhouse anymore). So I do not see why Jailhouse should react on HVC for PSCI purposes. Hence, I removed that code also for arm64. Thanks, 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 jailhouse-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.