public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* Handle multiple interrupts injection in one vmexit
@ 2014-05-26  7:51 Arthur Chunqi Li
  2014-05-26 10:44 ` Jan Kiszka
  0 siblings, 1 reply; 3+ messages in thread
From: Arthur Chunqi Li @ 2014-05-26  7:51 UTC (permalink / raw)
  To: kvm

Hi there,

External interrupts are injected in function vcpu_enter_guest, with
checking KVM_REQ_EVENT. If there are more than one interrupts in one
vmexit (e.g. nmi and external events occur concurrently in one
vmexit), KVM will handle only one interrupt of the highest priority
(e.g. NMI), right? So only NMI is injected in this vmexit, thus when
will the other external events injected? I don't see any extra setting
of KVM_REQ_EVENT to handle the lower priority interrupts injection in
KVM.

Thanks,
Arthur

-- 
Arthur Chunqi Li
Department of Computer Science
School of EECS
Peking University
Beijing, China

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-05-26 11:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-26  7:51 Handle multiple interrupts injection in one vmexit Arthur Chunqi Li
2014-05-26 10:44 ` Jan Kiszka
2014-05-26 11:09   ` Arthur Chunqi Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox