Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1463152imu; Mon, 5 Nov 2018 22:01:59 -0800 (PST) X-Google-Smtp-Source: AJdET5fkBGwg86pmvJU/lVzueEcjCfsf7SFycK2MVgkv8y/peGUL24OLj0YyxcPFsxnO/P3a2opm X-Received: by 2002:a17:902:7b93:: with SMTP id w19-v6mr10369781pll.80.1541484119478; Mon, 05 Nov 2018 22:01:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1541484119; cv=none; d=google.com; s=arc-20160816; b=HlVAUD8BeratCEHucB7eUx+qsKD0r/jCFlWnYnQY5cEUP+YNEsUfCUSTAc6XVzabUj UD+5OCjWJB7oUzI3SIqds2XOg6VFfXgTd0sMD4ZtAcCQhs8JANv2mA5ca2GbfI8U4L64 zh1v3X9GUKnMxWWE+lVyMRi71/lGxMRtdCSXRyN4BkRHL/Q7MXveYvKekkESibq6Md7J RBiXarhzU6gpi92Pk4m4+wHG0Nj8FupXttGi4mFQ8xxojTES7BucYQroNgbThowc58f4 /5eJPy4J00YCBjOUklFm3kSPSHncvou0GZ39cJrok7xtROnIRhw6NP9A7L6Mt2RARXPY WPng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=vdScWcseCkx3FxenLhXd3m8kSH3VvFiB1ACTno6YxM4=; b=zAccdkVb+PiNXvo6geJjxNkcOSTH7fCEWOIr+0AlHN67/21kF8V35KWvFS++8VKuP4 cKZEntGJMX3/Dm2B1TBt4mix4AdY9p0irF08DOWc+WMh2OMFxc+0X/Ry0j7FH0TNPeXp 21l1DT06SPbcLPLnXO1EGK3jHO5VWChx204hTRnZnTYximWSKxu1gaYlui8fjnhTCxwV j0UkeNNgUiV1nHgYSc6092iWEMc4x0DqfgfiyizJ3qM2yQ6pKNsYmmv0SOlJpuRRIIg1 fu3XSkIcTV6Zw3Fjf8zofa2cKrD6ESCudPzHHCN4VA7UIVS5vjlQhM6lxuF3JnCoShsa nqHw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f91-v6si49156562plf.324.2018.11.05.22.01.43; Mon, 05 Nov 2018 22:01:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729851AbeKFPYz (ORCPT + 99 others); Tue, 6 Nov 2018 10:24:55 -0500 Received: from mga04.intel.com ([192.55.52.120]:36463 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729326AbeKFPYz (ORCPT ); Tue, 6 Nov 2018 10:24:55 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Nov 2018 22:01:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.54,470,1534834800"; d="scan'208";a="271698783" Received: from optiplex-7050.sh.intel.com ([10.239.161.26]) by orsmga005.jf.intel.com with ESMTP; 05 Nov 2018 22:01:20 -0800 From: Liu Jingqi To: pbonzini@redhat.com, rkrcmar@redhat.com, tglx@linutronix.de, mingo@redhat.com Cc: bp@alien8.de, hpa@zytor.com, x86@kernel.org, kvm@vger.kernel.org, linux-kernel@vger.kernel.org, tao3.xu@intel.com, Liu Jingqi Subject: [PATCH v2 0/2] KVM: x86: expose direct stores instructions into VM. Date: Tue, 6 Nov 2018 13:55:26 +0800 Message-Id: <1541483728-7826-1-git-send-email-jingqi.liu@intel.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Direct stores instructions MOVDIRI and MOVDIR64B will be available in Tremont and other future x86 processors, and need to be exposed to guest VM. The release document ref below link: https://software.intel.com/sites/default/files/managed/c5/15/\ architecture-instruction-set-extensions-programming-reference.pdf This series expose movdiri and movdir64b features to guest VM. Changelog: v2: Separated from the series https://lkml.org/lkml/2018/7/10/160 since umonitor/umwait/tpause instructions patches are not ready yet. v1: Sent out with umonitor/umwait/tpause instructions patches. Liu Jingqi (2): KVM: x86: expose MOVDIRI CPU feature into VM. KVM: x86: expose MOVDIR64B CPU feature into VM. arch/x86/kvm/cpuid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4