From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:58378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5fEN-0008LJ-VZ for qemu-devel@nongnu.org; Sun, 26 Aug 2012 11:58:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5fEM-0003WE-St for qemu-devel@nongnu.org; Sun, 26 Aug 2012 11:58:31 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45723) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5fEM-0003Vs-L3 for qemu-devel@nongnu.org; Sun, 26 Aug 2012 11:58:30 -0400 Date: Sun, 26 Aug 2012 18:59:37 +0300 From: "Michael S. Tsirkin" Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PATCH for-1.2 0/2] migrate PV EOI MSR List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , avi@redhat.com, mtosatti@redhat.com, gleb@redhat.com, qemu-devel@nongnu.org, kvm@vger.kernel.org It turns out PV EOI gets disabled after migration - until next guest reset. This is because we are missing code to actually migrate it. This patch fixes it up: it does not do anything useful without kvm irqchip but applies cleanly to qemu.git as well as qemu-kvm.git, so I think it's cleaner to apply it in qemu.git to keep diff to minimum. Needed for 1.2. Michael S. Tsirkin (2): linux-headers: update asm/kvm_para.h to 3.6 kvm: get/set PV EOI MSR linux-headers/asm-x86/kvm_para.h | 7 +++++++ target-i386/cpu.h | 1 + target-i386/kvm.c | 13 +++++++++++++ target-i386/machine.c | 21 +++++++++++++++++++++ 4 files changed, 42 insertions(+) -- MST