From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [PATCH 0/3] KVM: VCPU state extensions Date: Mon, 22 Feb 2010 13:34:44 +0100 Message-ID: <4B8279E4.2070307@siemens.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: Marcelo Tosatti , kvm To: Avi Kivity Return-path: Received: from david.siemens.de ([192.35.17.14]:21015 "EHLO david.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752221Ab0BVMfB (ORCPT ); Mon, 22 Feb 2010 07:35:01 -0500 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: Jan Kiszka wrote: > These patches do not technically depend on each other but overlap, so > I'm pushing them now in a series. > > Patch 1 is a repost. Patch 2 is reworked and comes with the following > changes: > > - expose only a boolean to user space, mapping it on > X86_SHADOW_INT_MOV_SS during write > - do not move X86_SHADOW_INT_* flags around > - Signal capability via KVM_CAP_INTR_SHADOW and manage the new > kvm_vcpu_events field via KVM_VCPUEVENT_VALID_SHADOW > - Update docs > > Finally, patch 3 is new, plugging the debug register migration (and > reset) hole. > > You can also pull from > > git://git.kiszka.org/linux-kvm vcpu-state > > Jan Kiszka (3): > KVM: x86: Do not return soft events in vcpu_events > KVM: x86: Save&restore interrupt shadow mask > KVM: x86: Add support for saving&restoring debug registers > > Documentation/kvm/api.txt | 42 ++++++++++++++++++++++++- > arch/x86/include/asm/kvm.h | 13 +++++++- > arch/x86/kvm/vmx.c | 2 +- > arch/x86/kvm/x86.c | 75 +++++++++++++++++++++++++++++++++++++++++--- > include/linux/kvm.h | 7 ++++ > 5 files changed, 131 insertions(+), 8 deletions(-) > [Trying to sort my patch queues] Ping on this series with updated patch 2. Any open issues remaining? Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux