Kexec and KVM not working gracefully together

Marc Zyngier marc.zyngier at arm.com
Fri Feb 6 06:09:12 PST 2015


On 06/02/15 12:14, Frediano Ziglio wrote:

> I was going to add an kvm_call_hyp_ext function which in either arm32
> or arm64 could pass up to 8 register parameters. Does it make sense?

Not unless you can prove that you don't have any other way of doing what
you want to achieve.

We perfectly deal with having only 4 registers on the init sequence, and
I doubt that you cannot do it the same way, possibly using a
per-architecture abstraction (see __cpu_init_hyp_mode).

Thanks,

	M.
-- 
Jazz is not dead. It just smells funny...



More information about the linux-arm-kernel mailing list