Marcelo Tosatti wrote:
From: Nick Piggin <[EMAIL PROTECTED]>

Provide a lockless pagetable walk function without fallback to mmap_sem
on error.

I would like to avoid this if possible. Not only is this a change to the core (with backporting headaches), if we resync in atomic context this can mean a long time spent with preemption disabled.

We might get around the need by dropping the lock when we resync, fetch the gfns without the lock, and after reacquiring it check whether we can proceed or whether we need to abort and let the guest retry. We can probably proceed unless one of two things have happened: an mmu page was zapped, or out page was oos'ed while we were resyncing it.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to