Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3381618pxb; Mon, 16 Nov 2020 13:06:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJxCEClx4VtNlBZtCDI7oYN8MqXAN2VpiGXNxTQaYSkw0Q7hFn/kV7A3RuHORMTtqr2UsC8k X-Received: by 2002:a17:906:4dd3:: with SMTP id f19mr15489880ejw.364.1605560775112; Mon, 16 Nov 2020 13:06:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605560775; cv=none; d=google.com; s=arc-20160816; b=0eiJkXY/0tYjUhdLvrEwLi8LNjqR9J23rDBtPn5e8jTp+57C3HsbstASVGtq+5d3R0 MXNR/851Lm2BXyxASc4XkYH35GXWoJWM8dMKTXwuRATDog6TQEXer1iAEqAT5vtEmKpr j/r3ui+h3o8tjnABSwrRs6d4T4G836OGxaRK/j8oK5inFgmCSWBvC+MCIx3tEtAZheP5 DEBWpW7KZRbJoWf3+kVZxedxLcln4O59cEPFl7oMgKA5/QYQSWEh8FlrzLBrv2qGB9T4 IAQ/QH+KCN4DOhdCvnPMGV0I+yLb6JbgCniH6Hf2nzIc0bGz95Fa+CytSIvoFFrP/16x z+9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:ironport-sdr:ironport-sdr; bh=1nue4rjgFcqSOO50Wuzy3lnmKpHiInpyw7bzXm4bUb8=; b=LkLRhYIXWSSbZwP5JF3tvkhp3i8OIZicGVmSfDn3fPQ4U9pE+DTOvcEFOV3ZaAr6w9 GdhyyzeXWTEaiVjRxHSoXRuAwnZNU5uNu3QQVC6hHlKMIhDEKHAXIcBnsstID35Yf1Sa nN1wkuaT/OSjTjLsDIcKo394WNvfU5apR45Wp9w9dXSvpdSZ8GXTdI6w1L9dpviuotRu YcQeJlmnjosJy3JQnmVZCw4kF9FoUN0X2dqYIwE3IzaG9JPHXAV1UvupsCU75ZtBN6k/ NGd31fQKHlHIklYRqfRILxLsM/cQ+NuNfsSe2Pb33us6v1Hk9btU3xh+pNpyIGSncriR 7gzw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id q15si13055484edr.58.2020.11.16.13.05.45; Mon, 16 Nov 2020 13:06:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1731548AbgKPRyJ (ORCPT + 99 others); Mon, 16 Nov 2020 12:54:09 -0500 Received: from mga17.intel.com ([192.55.52.151]:64547 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731494AbgKPRyJ (ORCPT ); Mon, 16 Nov 2020 12:54:09 -0500 IronPort-SDR: 0S3Tzo7mf440JBxqqc4HGtVysulprgsREZ5CR6PUzacXbF1nuTG4ocDSkU6ywyXth6s6gj+XRB MinB4CxFY++w== X-IronPort-AV: E=McAfee;i="6000,8403,9807"; a="150635270" X-IronPort-AV: E=Sophos;i="5.77,483,1596524400"; d="scan'208";a="150635270" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2020 09:54:08 -0800 IronPort-SDR: Jdlixqe5R54E9j8V1xGVAl0Bcy031EU+NE8I464ZLtdsj6R+Ow+Y4nFi6QYqoSRagDCjbi6Zm5 TSpQMuix5vMg== X-IronPort-AV: E=Sophos;i="5.77,483,1596524400"; d="scan'208";a="358548867" Received: from rchatre-mobl3.amr.corp.intel.com (HELO [10.209.146.140]) ([10.209.146.140]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2020 09:54:07 -0800 Subject: Re: [PATCH 00/24] x86/resctrl: Merge the CDP resources To: James Morse , x86@kernel.org, linux-kernel@vger.kernel.org Cc: Fenghua Yu , Thomas Gleixner , Ingo Molnar , Borislav Petkov , shameerali.kolothum.thodi@huawei.com, Jamie Iles , D Scott Phillips OS References: <20201030161120.227225-1-james.morse@arm.com> From: Reinette Chatre Message-ID: <04fdd774-99e0-4b99-2d70-06cfd0ab3be6@intel.com> Date: Mon, 16 Nov 2020 09:54:06 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 MIME-Version: 1.0 In-Reply-To: <20201030161120.227225-1-james.morse@arm.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi James, On 10/30/2020 9:10 AM, James Morse wrote: > MPAM has an equivalent feature to CDP, but its a property of the CPU, > not the cache. Resctrl needs to have x86's odd/even behaviour, as that > its the ABI, but this isn't how the MPAM hardware works. It is entirely > possible that an in-kernel user of MPAM would not be using CDP, whereas > resctrl is. The above seems to distinguish between "in-kernel user of MPAM" and resctrl (now obtaining support for MPAM). Could you please provide more details on the "in-kernel user of MPAM" and elaborate on how these two usages are expected to interact with MPAM concurrently? Thank you Reinette