From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35563) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XRLC1-0001bq-1r for qemu-devel@nongnu.org; Tue, 09 Sep 2014 09:10:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XRLBs-0002o7-Kh for qemu-devel@nongnu.org; Tue, 09 Sep 2014 09:10:44 -0400 Received: from mx1.redhat.com ([209.132.183.28]:14519) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XRLBs-0002nk-AA for qemu-devel@nongnu.org; Tue, 09 Sep 2014 09:10:36 -0400 From: Juan Quintela In-Reply-To: <1410265809-27247-3-git-send-email-pbonzini@redhat.com> (Paolo Bonzini's message of "Tue, 9 Sep 2014 14:30:01 +0200") References: <1410265809-27247-1-git-send-email-pbonzini@redhat.com> <1410265809-27247-3-git-send-email-pbonzini@redhat.com> Date: Tue, 09 Sep 2014 15:10:32 +0200 Message-ID: <87k35d2b3r.fsf@troll.troll> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Qemu-devel] [PATCH 02/10] apic_common: vapic_paddr synchronization fix Reply-To: quintela@redhat.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: amit.shah@redhat.com, qemu-devel@nongnu.org, Pavel.Dovgaluk@ispras.ru, dgilbert@redhat.com Paolo Bonzini wrote: > From: Pavel Dovgalyuk > > This patch postpones vapic_paddr initialization, which is performed > during migration. When vapic_paddr is synchronized within the migration > process, apic_common functions could operate with incorrect apic state, > if it hadn't loaded yet. This patch postpones the synchronization until > the virtual machine is started, ensuring that the whole virtual machine > state has been loaded. > > Signed-off-by: Pavel Dovgalyuk > Signed-off-by: Paolo Bonzini Acked-by: Juan Quintela