Files
linux/arch/arm64/kernel
James Morse 00a44cdaba arm64: kvm: Move lr save/restore from do_el2_call into EL1
Today the 'hvc' calling KVM or the hyp-stub is expected to preserve all
registers. KVM saves/restores the registers it needs on the EL2 stack using
do_el2_call(). The hyp-stub has no stack, later patches need to be able to
be able to clobber the link register.

Move the link register save/restore to the the call sites.

Signed-off-by: James Morse <james.morse@arm.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2016-04-28 12:05:46 +01:00
..
2012-09-17 13:42:21 +01:00
2016-03-04 18:19:17 +00:00
2016-03-04 18:19:17 +00:00
2016-02-24 14:57:27 +00:00
2016-02-24 14:57:27 +00:00
2016-02-24 14:57:24 +00:00
2016-03-02 15:49:28 +00:00
2016-03-02 15:49:28 +00:00
2016-03-09 15:43:42 -08:00
2016-04-25 15:14:09 +01:00
2016-02-16 15:10:44 +00:00
2016-04-20 12:22:42 +01:00
2016-02-12 15:53:51 +00:00