xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Hypercall continuation and wait_event
@ 2012-04-09 17:51 Ruslan Nikolaev
  2012-04-09 18:54 ` Keir Fraser
  0 siblings, 1 reply; 10+ messages in thread
From: Ruslan Nikolaev @ 2012-04-09 17:51 UTC (permalink / raw)
  To: xen-devel@lists.xen.org

Hi

I am curious how I can properly support hypercall continuation and wait_event. I have a dedicated VCPU in a domain which makes a special hypercall, and the hypercall waits for certain event to arrive. I am using queues available in Xen, so wait_event will be invoked in the hypercall once its ready to accept events. However, my understanding that even though I have a dedicated VCPU for this hypercall, I still may need to support hypercall continuation properly. (Is this the case?) So, my question is how exactly the need for hypercall preemption may affect wait_event() and wait() operations, and where would I need to do hypercall_preempt_check()?

Thank you!
Ruslan

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

end of thread, other threads:[~2012-04-12 22:16 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-09 17:51 Hypercall continuation and wait_event Ruslan Nikolaev
2012-04-09 18:54 ` Keir Fraser
2012-04-09 19:18   ` Ruslan Nikolaev
2012-04-09 20:09     ` Keir Fraser
2012-04-09 20:16       ` Ruslan Nikolaev
2012-04-09 20:58         ` Keir Fraser
2012-04-09 21:19           ` Ruslan Nikolaev
2012-04-10  7:37             ` Keir Fraser
2012-04-12 21:04               ` Ruslan Nikolaev
2012-04-12 22:16                 ` Keir Fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).