From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: [PATCH 0/8] cr0/cr4/efer/fpu miscellaneous bits Date: Thu, 21 Jan 2010 15:31:44 +0200 Message-ID: <1264080712-3981-1-git-send-email-avi@redhat.com> Cc: kvm@vger.kernel.org To: Marcelo Tosatti Return-path: Received: from mx1.redhat.com ([209.132.183.28]:39084 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752388Ab0AUNby (ORCPT ); Thu, 21 Jan 2010 08:31:54 -0500 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o0LDVrlJ023367 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 21 Jan 2010 08:31:54 -0500 Sender: kvm-owner@vger.kernel.org List-ID: Mostly trivial cleanups with the exception of a patch activating the fpu on clts. Avi Kivity (8): KVM: Allow kvm_load_guest_fpu() even when !vcpu->fpu_active KVM: Drop kvm_{load,put}_guest_fpu() exports KVM: Activate fpu on clts KVM: Add a helper for checking if the guest is in protected mode KVM: Move cr0/cr4/efer related helpers to x86.h KVM: Rename vcpu->shadow_efer to efer KVM: Optimize kvm_read_cr[04]_bits() KVM: trace guest fpu loads and unloads arch/x86/include/asm/kvm_host.h | 3 ++- arch/x86/kvm/emulate.c | 10 ++++------ arch/x86/kvm/kvm_cache_regs.h | 9 +++++++-- arch/x86/kvm/mmu.c | 3 ++- arch/x86/kvm/mmu.h | 24 ------------------------ arch/x86/kvm/svm.c | 20 +++++++++++++------- arch/x86/kvm/vmx.c | 19 ++++++++++--------- arch/x86/kvm/x86.c | 31 ++++++++++++++++--------------- arch/x86/kvm/x86.h | 30 ++++++++++++++++++++++++++++++ include/trace/events/kvm.h | 19 +++++++++++++++++++ 10 files changed, 103 insertions(+), 65 deletions(-)