From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:46368) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QqMMw-0001dt-JP for qemu-devel@nongnu.org; Mon, 08 Aug 2011 05:43:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QqMMv-0006lT-Oi for qemu-devel@nongnu.org; Mon, 08 Aug 2011 05:43:34 -0400 Received: from mail.valinux.co.jp ([210.128.90.3]:48014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QqMMv-0006lE-4k for qemu-devel@nongnu.org; Mon, 08 Aug 2011 05:43:33 -0400 Date: Mon, 8 Aug 2011 18:43:29 +0900 From: Isaku Yamahata Message-ID: <20110808094329.GE25667@valinux.co.jp> References: <20110808032438.GC24764@valinux.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Qemu-devel] [RFC] postcopy livemigration proposal List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Gleb Natapov , t.hirofuchi@aist.go.jp, qemu-devel@nongnu.org, kvm@vger.kernel.org, satoshi.itoh@aist.go.jp On Mon, Aug 08, 2011 at 10:38:35AM +0100, Stefan Hajnoczi wrote: > On Mon, Aug 8, 2011 at 4:24 AM, Isaku Yamahata wrote: > > This mail is on "Yabusame: Postcopy Live Migration for Qemu/KVM" > > on which we'll give a talk at KVM-forum. > > I'm curious if this approach is compatible with asynchronous page > faults? The idea there was to tell the guest about a page fault so it > can continue to do useful work in the meantime (if the fault was in > guest userspace). Yes. It's quite possible to inject async page fault into the guest when the faulted page isn't available on the destination. At the same time the page will be requested to the source of the migration. I think it's not so difficult. -- yamahata