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.

Reply via email to