Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp402809imu; Wed, 21 Nov 2018 22:36:45 -0800 (PST) X-Google-Smtp-Source: AFSGD/UsqEtKxwFSHh6PaFwb8LceplzfoYQM+zpQEAYL/T4L9+KIyZ6yO974rcYFxchHYfQKEyVQ X-Received: by 2002:a65:484c:: with SMTP id i12mr8856818pgs.309.1542868605928; Wed, 21 Nov 2018 22:36:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542868605; cv=none; d=google.com; s=arc-20160816; b=hJP58mD/Y4PQIsnkx94JVbrOy5/45bnLBz4xHswqDyTgsw0t4gcfqHE/EwhyqRCvn5 ce9zqiSaY5mLx+/KucavS18D4BPPYlw9liZXdEFqBxYketGwYdR/jIKyKuAsK2+5V8FK KwFa3uAMHwl1+5FhO3slB1WvWXonn4JaYF3kZZ8ZYWp0wIM1DPTyyYG9fBBe0J3wtLt+ ZcU4YC2tj6EsmoNYkAsMFkOwuiCjhp0+odNdQG37VKulxqD5B7ReFRoidj5PB1ICxd93 a3DmuSo8P169Po9X2+Qp4eorndGgwuFPJPfwttl+a7PmJuCGwFvz2HmjICaUSmu+RBpt uaGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=v0COSzWG1c+gPIkQlR2UuNwaQcnNSvFIUSQNyTHBX+s=; b=bVzWrDaGCZ4inOEOE8ytaLyfALRrbcmkcgGvvcsBribxNQuH82r+qpAVWxysTgFQqE 1kuFolvz0ug3lTuWBTCpEcG0kVYwWLI4tBzD6UAKkyPm43Z88KelYwzB1KUHWh56Ue/w 95J5Aa9zrVyvTM/zTM/wpL+05nrRdAJ7aaQpNI+E5KHkhI/SgS5FUp0JIUoQqwSYLRpp mDJrxNb4Ldq8yK+ob5qaht36/zCNHernCUzYO4/cvjlwJh8X8IAE+4Rdz8KVvRWR0njK /im6vf649e8ARi8X5d47bWiGFYcEkLChKXn7erir8PwZJxSTc7yIoVXL/JKUvo7zI6uR jSig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=iHYisxMu; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y3si31383769pfb.152.2018.11.21.22.36.30; Wed, 21 Nov 2018 22:36:45 -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; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=iHYisxMu; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389520AbeKVHEl (ORCPT + 99 others); Thu, 22 Nov 2018 02:04:41 -0500 Received: from mail-eopbgr690075.outbound.protection.outlook.com ([40.107.69.75]:42050 "EHLO NAM04-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1733262AbeKVHEj (ORCPT ); Thu, 22 Nov 2018 02:04:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v0COSzWG1c+gPIkQlR2UuNwaQcnNSvFIUSQNyTHBX+s=; b=iHYisxMubouHcNBeJVd7HX7JXyx40S7TAq5W2ea5BbBTsBKW8N7BIXql4EumrMhFv+TbhFxnHodpoY9yHEbEANZtqoSRHxkSqB5XWDu8B0VXTLvOqcv0ZLqPjNY3b2QzdiBoQaYXS45g9+D+xfm/aR056rX+s2FJb8toV+uFcqg= Received: from DM5PR12MB2471.namprd12.prod.outlook.com (52.132.141.138) by DM5PR12MB1610.namprd12.prod.outlook.com (10.172.40.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.28; Wed, 21 Nov 2018 20:28:37 +0000 Received: from DM5PR12MB2471.namprd12.prod.outlook.com ([fe80::7def:eb99:298c:2952]) by DM5PR12MB2471.namprd12.prod.outlook.com ([fe80::7def:eb99:298c:2952%2]) with mapi id 15.20.1339.027; Wed, 21 Nov 2018 20:28:37 +0000 From: "Moger, Babu" To: "tglx@linutronix.de" , "mingo@redhat.com" , "bp@alien8.de" , "corbet@lwn.net" , "fenghua.yu@intel.com" , "reinette.chatre@intel.com" , "peterz@infradead.org" , "gregkh@linuxfoundation.org" , "davem@davemloft.net" , "akpm@linux-foundation.org" CC: "hpa@zytor.com" , "x86@kernel.org" , "mchehab+samsung@kernel.org" , "arnd@arndb.de" , "kstewart@linuxfoundation.org" , "pombredanne@nexb.com" , "rafael@kernel.org" , "kirill.shutemov@linux.intel.com" , "tony.luck@intel.com" , "qianyue.zj@alibaba-inc.com" , "xiaochen.shen@intel.com" , "pbonzini@redhat.com" , "Singh, Brijesh" , "Hurwitz, Sherry" , "dwmw2@infradead.org" , "Lendacky, Thomas" , "luto@kernel.org" , "joro@8bytes.org" , "jannh@google.com" , "vkuznets@redhat.com" , "rian@alum.mit.edu" , "jpoimboe@redhat.com" , "Moger, Babu" , "linux-kernel@vger.kernel.org" , "linux-doc@vger.kernel.org" Subject: [PATCH v9 07/13] x86/resctrl: Add vendor check for MBA software controller Thread-Topic: [PATCH v9 07/13] x86/resctrl: Add vendor check for MBA software controller Thread-Index: AQHUgdjIeOCRk0IRJ0mdLPXSaMWP1g== Date: Wed, 21 Nov 2018 20:28:37 +0000 Message-ID: <20181121202811.4492-8-babu.moger@amd.com> References: <20181121202811.4492-1-babu.moger@amd.com> In-Reply-To: <20181121202811.4492-1-babu.moger@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: SN2PR01CA0084.prod.exchangelabs.com (2603:10b6:800::52) To DM5PR12MB2471.namprd12.prod.outlook.com (2603:10b6:4:b5::10) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Babu.Moger@amd.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [165.204.78.1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DM5PR12MB1610;20:4zvDQwtkAE6NInfGJVHfKtwZbxMkiQ/uiesF64Uto5rzNJpBWGRDJZOmuh1Y3CkYnWcqSOSnEw/k2sanl8IHt13ocYxbxxXFcZbTJq1q9xv/yF1ZSHBaxZf5kGEhIbLByRg4xdPyxBIaB4kv00/lY8cBfLhNmneIpJh/mp614C5qZBF0KK2+Tptek1o6DVHrdb3N8wNxn6A1WY1FxIEq0WRO8VINHsTmZHRriKBsUOxIsxoPeoGEsxUy1iBMZ8sN x-ms-office365-filtering-correlation-id: a88d0ff5-e12b-4658-235c-08d64fefeadd x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);SRVR:DM5PR12MB1610; x-ms-traffictypediagnostic: DM5PR12MB1610: x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(823302103)(3002001)(3231442)(944501410)(52105112)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095);SRVR:DM5PR12MB1610;BCL:0;PCL:0;RULEID:;SRVR:DM5PR12MB1610; x-forefront-prvs: 08635C03D4 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(1496009)(39860400002)(366004)(346002)(376002)(136003)(396003)(199004)(189003)(54906003)(76176011)(52116002)(256004)(71200400001)(71190400001)(5660300001)(6436002)(36756003)(68736007)(6486002)(99286004)(486006)(7416002)(26005)(2201001)(66066001)(14444005)(7406005)(102836004)(6506007)(186003)(386003)(476003)(7736002)(6512007)(3846002)(2501003)(6116002)(478600001)(2900100001)(8936002)(305945005)(11346002)(53936002)(14454004)(97736004)(81156014)(81166006)(316002)(2616005)(110136005)(105586002)(446003)(106356001)(86362001)(8676002)(1076002)(25786009)(72206003)(4326008)(2906002)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR12MB1610;H:DM5PR12MB2471.namprd12.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: Z+IwOIAbq4ahpTQx+mAGABeQRtCEyCUVFczjmsqEDU2GN3VAvDx6ZgahG9kFNjfLMblQSD1yRaQIRKTnQVH5nhAgR3xV6mhCzhh4FEaEgnELUS2qQ/IaZyDqKIE6TBqrUI3gYaCAn+NIQJTqOoEM202uJQtiA+k8siINyM+Wn6FdYRmlLzhfzn6KGVgPT8mN7tNwGF3xCyGevkCmkvmpMQ93mkLfualtcNduHVuW3dvQl6JIwVI6E/+9iDUozvTOL1VxZSMmVXcMIUwkLTZ21eDygAx1lyOBdz5zml0oqIuoMzeN/guhWgcV4M0GEa1IHzTwO2etPnwxF4J7zKUnfl66Sz3pNaJ6KZQH4TUub1M= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: a88d0ff5-e12b-4658-235c-08d64fefeadd X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2018 20:28:37.7361 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1610 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org MBA software controller support is available only on Intel. Suggested-by: Fenghua Yu Signed-off-by: Babu Moger --- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/cpu/resctrl/rdtgroup.c b/arch/x86/kernel/cpu/r= esctrl/rdtgroup.c index cf159095b612..fada488069cb 100644 --- a/arch/x86/kernel/cpu/resctrl/rdtgroup.c +++ b/arch/x86/kernel/cpu/resctrl/rdtgroup.c @@ -1878,7 +1878,10 @@ static int parse_rdtgroupfs_options(char *data) if (ret) goto out; } else if (!strcmp(token, "mba_MBps")) { - ret =3D set_mba_sc(true); + if (boot_cpu_data.x86_vendor =3D=3D X86_VENDOR_INTEL) + ret =3D set_mba_sc(true); + else + ret =3D -EINVAL; if (ret) goto out; } else { --=20 2.17.1