Re: [PATCH 08/11] Add "wait for page" hypercall.

2009-11-02 Thread Avi Kivity
On 11/02/2009 05:13 PM, Gleb Natapov wrote: On Mon, Nov 02, 2009 at 03:05:11PM +0200, Avi Kivity wrote: On 11/01/2009 01:56 PM, Gleb Natapov wrote: We want to be able to inject async pagefault into guest event if a guest is not executing userspace code. But in this case guest may rece

Re: [PATCH 08/11] Add "wait for page" hypercall.

2009-11-02 Thread Gleb Natapov
On Mon, Nov 02, 2009 at 03:05:11PM +0200, Avi Kivity wrote: > On 11/01/2009 01:56 PM, Gleb Natapov wrote: > >We want to be able to inject async pagefault into guest event if a guest > >is not executing userspace code. But in this case guest may receive > >async page fault in non-sleepable context.

Re: [PATCH 08/11] Add "wait for page" hypercall.

2009-11-02 Thread Avi Kivity
On 11/01/2009 01:56 PM, Gleb Natapov wrote: We want to be able to inject async pagefault into guest event if a guest is not executing userspace code. But in this case guest may receive async page fault in non-sleepable context. In this case it will be able to make "wait for page" hypercall vcpu w

[PATCH 08/11] Add "wait for page" hypercall.

2009-11-01 Thread Gleb Natapov
We want to be able to inject async pagefault into guest event if a guest is not executing userspace code. But in this case guest may receive async page fault in non-sleepable context. In this case it will be able to make "wait for page" hypercall vcpu will be put to sleep until page is swapped in a