Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754478AbdDRGb2 (ORCPT ); Tue, 18 Apr 2017 02:31:28 -0400 Received: from mx2.suse.de ([195.135.220.15]:39890 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751767AbdDRGbZ (ORCPT ); Tue, 18 Apr 2017 02:31:25 -0400 From: Juergen Gross To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Cc: boris.ostrovsky@oracle.com, Juergen Gross Subject: [PATCH v3 02/11] x86/xen: don't indicate DCA support in pv domains Date: Tue, 18 Apr 2017 08:31:10 +0200 Message-Id: <20170418063119.11654-3-jgross@suse.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170418063119.11654-1-jgross@suse.com> References: <20170418063119.11654-1-jgross@suse.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 739 Lines: 23 Xen doesn't support DCA (direct cache access) for pv domains. Clear the corresponding capability indicator. Signed-off-by: Juergen Gross Reviewed-by: Boris Ostrovsky --- arch/x86/xen/enlighten_pv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c index 6dc922e3848a..bd69868909b4 100644 --- a/arch/x86/xen/enlighten_pv.c +++ b/arch/x86/xen/enlighten_pv.c @@ -331,6 +331,7 @@ static void __init xen_init_capabilities(void) { setup_clear_cpu_cap(X86_BUG_SYSRET_SS_ATTRS); setup_force_cpu_cap(X86_FEATURE_XENPV); + setup_clear_cpu_cap(X86_FEATURE_DCA); } static void xen_set_debugreg(int reg, unsigned long val) -- 2.12.0