On Fri, Jun 3, 2016 at 4:34 AM, Jan Beulich wrote:
On 03.06.16 at 00:52, wrote:
>> @@ -168,6 +168,69 @@ struct vm_event_regs_x86 {
>> uint32_t _pad;
>> };
>>
>> +struct vm_event_regs_arm32 {
>> +uint32_t r0;
>> +uint32_t r1;
>> +uint32_t r2;
>> +uint32_t r3;
>> +uin
>>> On 03.06.16 at 00:52, wrote:
> @@ -168,6 +168,69 @@ struct vm_event_regs_x86 {
> uint32_t _pad;
> };
>
> +struct vm_event_regs_arm32 {
> +uint32_t r0;
> +uint32_t r1;
> +uint32_t r2;
> +uint32_t r3;
> +uint32_t r4;
> +uint32_t r5;
> +uint32_t r6;
> +uint
Add support for getting/setting registers through vm_event on ARM.
The set of registers can be expanded in the future to include other registers
as well if required. The set is limited to the GPRs, PC, CPSR and TTBR0/1 in
this patch.
Signed-off-by: Tamas K Lengyel
Acked-by: Razvan Cojocaru
---
C