From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo Tosatti Subject: Re: [PATCH v6] Enable CPU SMEP feature for QEMU-KVM Date: Wed, 1 Jun 2011 10:20:28 -0300 Message-ID: <20110601132028.GA10531@amt.cnet> References: <5D8008F58939784290FAB48F5497519844E9278574@shsmsx502.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Avi Kivity , "kvm@vger.kernel.org" To: "Yang, Wei Y" Return-path: Received: from mx1.redhat.com ([209.132.183.28]:26742 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752842Ab1FANUl (ORCPT ); Wed, 1 Jun 2011 09:20:41 -0400 Content-Disposition: inline In-Reply-To: <5D8008F58939784290FAB48F5497519844E9278574@shsmsx502.ccr.corp.intel.com> Sender: kvm-owner@vger.kernel.org List-ID: On Mon, May 30, 2011 at 11:17:42PM +0800, Yang, Wei Y wrote: > This patchset enables a new CPU feature SMEP (Supervisor Mode Execution > Protection) in QEMU-KVM. SMEP prevents kernel from executing code in application. > Updated Intel SDM describes this CPU feature. The document will be published soon. > > SMEP is identified by CPUID leaf 7 EBX[7], which is 0 before. Get the right value by query KVM kernel module, so that guest can get SMEP through CPUID. > > Changes since v5: no changes. > Changes since v4: no changes. > Changes since v3: no changes. > Changes since v2: no changes. > > Signed-off-by: Yang, Wei > Singed-off-by: Shan, Haitao > Singed-off-by: Li, Xin Applied to uq/master (zeroing registers in !kvm_enabled case), and kernel patches, thanks.