From mboxrd@z Thu Jan 1 00:00:00 1970 From: Radim =?utf-8?B?S3LEjW3DocWZ?= Subject: Re: [PATCH] KVM: Expose new cpu features to guest Date: Tue, 5 Dec 2017 22:43:20 +0100 Message-ID: <20171205214319.GB17273@flask> References: <1511335649-20758-1-git-send-email-yang.zhong@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm@vger.kernel.org, pbonzini@redhat.com To: Yang Zhong Return-path: Received: from mx1.redhat.com ([209.132.183.28]:50994 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752099AbdLEVnX (ORCPT ); Tue, 5 Dec 2017 16:43:23 -0500 Content-Disposition: inline In-Reply-To: <1511335649-20758-1-git-send-email-yang.zhong@intel.com> Sender: kvm-owner@vger.kernel.org List-ID: 2017-11-22 15:27+0800, Yang Zhong: > Intel IceLake cpu has added new cpu features,AVX512_VBMI2/GFNI/ > VAES/VPCLMULQDQ/AVX512_VNNI/AVX512_BITALG. Those new cpu features > need expose to guest VM. > > The bit definition: > CPUID.(EAX=7,ECX=0):ECX[bit 06] AVX512_VBMI2 > CPUID.(EAX=7,ECX=0):ECX[bit 08] GFNI > CPUID.(EAX=7,ECX=0):ECX[bit 09] VAES > CPUID.(EAX=7,ECX=0):ECX[bit 10] VPCLMULQDQ > CPUID.(EAX=7,ECX=0):ECX[bit 11] AVX512_VNNI > CPUID.(EAX=7,ECX=0):ECX[bit 12] AVX512_BITALG > > The release document ref below link: > https://software.intel.com/sites/default/files/managed/c5/15/\ > architecture-instruction-set-extensions-programming-reference.pdf > > The kernel dependency commit in kvm.git: > (c128dbfa0f879f8ce7b79054037889b0b2240728) > > Signed-off-by: Yang Zhong > --- Queued, thanks.