Re: kvmarm Digest, Vol 29, Issue 95

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> From: sanju james <sanjukuttu@xxxxxxxxx>
> Subject:  Timer Interupts
> To: kvmarm@xxxxxxxxxxxxxxxxxxxxx
> Message-ID:
> 	<CADjSRHTz5m+wPhd7d4O52jBUuVNorMXE-o0Hdufat9tFyF2kbw@xxxxxxxxxxxxxx>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
>
> I would like to know about timer interupts in linux kvm. Can timer
> interupts from host forwarded to the guest using kvm ?
>
> Regards,
>
> Sanjul

As far as I know, the guest kernel use the virtual timer
of Arch_timer(the real hardware) to trigger a physical
interrupt, and then, the guest kernel will be VM_EXIT.

Next,KVM will inject a virtual interrupt (timer's) to
VGIC that KVM simulated.

Last, when kvm restore content, all pending interrupts in
VGIC will be writed in GICH_LRS(real hardware). So the
guest kernel can recive the timer interrupt when VM_ENTRY.

I hope this answer can help you!

-- 
Regards
Wang Haibin
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm


[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux