Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp111858imm; Wed, 3 Oct 2018 12:50:10 -0700 (PDT) X-Google-Smtp-Source: ACcGV60Ae3f+nA0crjEHxox1/70sLcJmsIoUJr5dkC30k1f+N55nZa6WFIV+yPIHwMmIxQ5HmyUI X-Received: by 2002:a63:86c8:: with SMTP id x191-v6mr2763203pgd.39.1538596210643; Wed, 03 Oct 2018 12:50:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538596210; cv=none; d=google.com; s=arc-20160816; b=PKcsjFjU2BLxmK+uX2gBIcNucSMQj/K2IFD3V18OUeIeVWWjf2OmGbu8ZCUA9Y+BO8 M8E6IFIcKbV+psC0WbIZORTcWsZZbNt+KJtZiiVwyYQ/VopRIPKjjXvJlHquKRHd47uo 3E8suW9D9ASZCLJQs0LhgHmUM4bDNIbOFT3cjSMM6opJmZAJx6MJA5NvQnBCF2s+GLrf w9oBd5ruy03Q3rhEqFya2MQTW6uBwNNGUB+wd3vuycbNo29a6D1+ChaGFV9A3f6oeQIs CE1Ct+yEkwfUm1Tc93OIupXcuywsrlc/Kmkr3odrawwlNvFoiKcb2XU7RkuAjIidrIFg P52g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date; bh=LKFuqnFQqRNcCiQ07nhS2D1X+EO2RYblbQ26ZUdbFOQ=; b=Wkamv+xP8qwLcGmB+b5Pw2q4ex40xK9nXbrD1IkfSgfbpoo6sDHcXbgSoW6SCZQE7r tjc2LI5hPNBtLaeJEuVRxBVWUX/8ExaEVjT6eEAzW8sB6VDX9CRNZ4XsqlDUzYdiZSA+ 4TTB+oPIMWVaHUCGq6iR/aIWZimUsDl2yskr0OVrylly+dMcT5JNpqVWR5lhdd7WIErL huiharvQ2lN0O8upMjGfFU9EWTtA8NOi7nH8WE8vm+lGfh+wtZbjkDrsv7hTOTIwBxUr fBsEORTSISA0GaqNg6C3ckKmsRBwg91CS1Wf9m5nFzvqmP4fMbC1TPSCn1sSj/2rY3Wm dBHg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j91-v6si2609415pld.228.2018.10.03.12.49.55; Wed, 03 Oct 2018 12:50:10 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727132AbeJDCjN (ORCPT + 99 others); Wed, 3 Oct 2018 22:39:13 -0400 Received: from Galois.linutronix.de ([146.0.238.70]:34676 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726964AbeJDCjN (ORCPT ); Wed, 3 Oct 2018 22:39:13 -0400 Received: from tmo-108-185.customers.d1-online.com ([80.187.108.185] helo=nanos) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1g7n8g-0004Hz-EU; Wed, 03 Oct 2018 21:48:54 +0200 Date: Wed, 3 Oct 2018 21:48:52 +0200 (CEST) From: Thomas Gleixner To: Fenghua Yu cc: "Moger, Babu" , "mingo@redhat.com" , "hpa@zytor.com" , "reinette.chatre@intel.com" , "tony.luck@intel.com" , "x86@kernel.org" , "peterz@infradead.org" , "pombredanne@nexb.com" , "gregkh@linuxfoundation.org" , "kstewart@linuxfoundation.org" , "bp@suse.de" , "rafael.j.wysocki@intel.com" , "ak@linux.intel.com" , "kirill.shutemov@linux.intel.com" , "xiaochen.shen@intel.com" , "colin.king@canonical.com" , "Hurwitz, Sherry" , "Lendacky, Thomas" , "pbonzini@redhat.com" , "dwmw@amazon.co.uk" , "luto@kernel.org" , "jroedel@suse.de" , "jannh@google.com" , "dima@arista.com" , "jpoimboe@redhat.com" , "vkuznets@redhat.com" , "linux-kernel@vger.kernel.org" , James Morse Subject: Re: [RFC PATCH 00/10] arch/x86: AMD QoS support In-Reply-To: <20181003185209.GA98542@romley-ivt3.sc.intel.com> Message-ID: References: <20180924191841.29111-1-babu.moger@amd.com> <20181002170655.GA92941@romley-ivt3.sc.intel.com> <20181002184614.GC92941@romley-ivt3.sc.intel.com> <2549597a-440c-ab77-2c35-01a648703b9f@amd.com> <20181003185209.GA98542@romley-ivt3.sc.intel.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 3 Oct 2018, Fenghua Yu wrote: > On Tue, Oct 02, 2018 at 07:16:23PM +0000, Moger, Babu wrote: > > No. AMD uses the word "Platform Quality of Service"(or in short QoS) to > > refer this feature. > > Hi, Thomas, Babu, and James, > > Can we use "resctrl" to replace "intel_rdt" and "rdt" in kernel? "resctrl" > is a neutral name and has been used in user interface already. Hopefully > "resctrl" can be acceptable by ARM, AMD, and Intel. We only use "intel_rdt", > "amd_qos", or "arm mpam" for vendor specific code. Works for me. > Can we move all of Intel RDT, AMD QoS, and ARM MPAM code into a generic > place fs/resctrl where both ARM and X86 code can stay? Moving the filesystem to fs is fine. I'm not convinced that all the architecture specific code should live there. James's patchset was nicely splitting this apart. Thanks, tglx