Re: KVM pvmmu: do not batch pte updates from interrupt context

2009-08-27 Thread Marcelo Tosatti
On Thu, Aug 27, 2009 at 11:11:11AM +0300, Avi Kivity wrote: On 08/25/2009 07:13 AM, Marcelo Tosatti wrote: Commit b8bcfe997e4 made paravirt pte updates synchronous in interrupt context. Unfortunately the KVM pv mmu code caches the lazy/nonlazy mode internally, so a pte update from interrupt

KVM pvmmu: do not batch pte updates from interrupt context

2009-08-24 Thread Marcelo Tosatti
Commit b8bcfe997e4 made paravirt pte updates synchronous in interrupt context. Unfortunately the KVM pv mmu code caches the lazy/nonlazy mode internally, so a pte update from interrupt context during a lazy mmu operation can be batched while it should be performed synchronously.