From mboxrd@z Thu Jan 1 00:00:00 1970 From: Piotr Luc Subject: [PATCH v1 0/2] vpopcntdq support Date: Tue, 10 Jan 2017 18:34:01 +0100 Message-ID: <20170110173403.6010-1-piotr.luc@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , Paolo Bonzini , =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= , kvm@vger.kernel.org, linux-kernel@vger.kernel.org To: x86@kernel.org Return-path: Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org Hi, This patchset adds the support for new CPUID feature bit that announces the vector population count instructions for dwords and qwords. The path 1/2 adds new feature flags and handles clearing the feature bit in case xsave is not enabled. The patch 2/2 enables passing the feature bit to a kvm/quemu guest. The patchset is based on v4.10-rc3. Regards, Piotr Piotr Luc (2): x86/cpufeature: Add AVX512_VPOPCNTDQ feature kvm: x86: Expose Intel VPOPCNTDQ feature to guest arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/kernel/fpu/xstate.c | 1 + arch/x86/kvm/cpuid.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) -- 2.10.1