Re: [Xen-devel] [RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-08 Thread Andrew Cooper
On 08/10/15 06:05, Juergen Gross wrote: > On 10/07/2015 10:21 PM, Konrad Rzeszutek Wilk wrote: >> Hey, >> >> I was running some tools in which we would heavily do rescheduling >> of events - and realized to my surprise that the event channels (and >> the hypercall) would slow things down. If I

Re: [Xen-devel] [RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-08 Thread Andrew Cooper
On 08/10/15 06:05, Juergen Gross wrote: > On 10/07/2015 10:21 PM, Konrad Rzeszutek Wilk wrote: >> Hey, >> >> I was running some tools in which we would heavily do rescheduling >> of events - and realized to my surprise that the event channels (and >> the hypercall) would slow things down. If I

Re: [RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-07 Thread Juergen Gross
On 10/07/2015 10:21 PM, Konrad Rzeszutek Wilk wrote: Hey, I was running some tools in which we would heavily do rescheduling of events - and realized to my surprise that the event channels (and the hypercall) would slow things down. If I used the vAPIC with its IPI support (so no VMEXIT) I got

[RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-07 Thread Konrad Rzeszutek Wilk
Hey, I was running some tools in which we would heavily do rescheduling of events - and realized to my surprise that the event channels (and the hypercall) would slow things down. If I used the vAPIC with its IPI support (so no VMEXIT) I got much much better performance. Now this is an RFC

[RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-07 Thread Konrad Rzeszutek Wilk
Hey, I was running some tools in which we would heavily do rescheduling of events - and realized to my surprise that the event channels (and the hypercall) would slow things down. If I used the vAPIC with its IPI support (so no VMEXIT) I got much much better performance. Now this is an RFC

Re: [RFC PATCH] Use vAPIC when doing IPI for PVHVM guests.

2015-10-07 Thread Juergen Gross
On 10/07/2015 10:21 PM, Konrad Rzeszutek Wilk wrote: Hey, I was running some tools in which we would heavily do rescheduling of events - and realized to my surprise that the event channels (and the hypercall) would slow things down. If I used the vAPIC with its IPI support (so no VMEXIT) I got