|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Clock interrupts + hypervisor calls
Is there a flag that the long-lived hypercalls set to indicate that they can be preempted? Also is the flag per-domain to indicate that the hypercall is in progress in the particular domain?
Thanks,
Sowmya.
On 2/21/06, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> wrote:
On 21 Feb 2006, at 07:39, sowmya dayanand wrote:
> Hi All, > > I wanted to know if a clock interrupt from any of the guest OS
> interrupt/preempt a hypervisor call in xen? > > Eg: say the disk access hy per call is in progress and a guest OS on > another domain generates a clock interrupt, can this interrupt be > handled in the middle of the hypervisor call or does it have to wait?
There is no disc access hypercall as Xen does not do I/O itself. Long-lived hypercalls can be voluntarily preempted by events. The hypercall is resumed without the guest needing to do anything special.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|