Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1618430ybh; Thu, 23 Jul 2020 13:32:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxM6+7nA2m+78nPTY+blHWw7k58J36vSHIXz7z1oYDpPRJLIjTim9wjbqdS6eM0Qym+9i4b X-Received: by 2002:a17:907:411b:: with SMTP id nw19mr6012998ejb.84.1595536370088; Thu, 23 Jul 2020 13:32:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595536370; cv=none; d=google.com; s=arc-20160816; b=KlD9EZF3vJDCmt3qzCRgVDiiw9tv8R3lMzYCIHLmlTIX5/QsVYiV2+EwlDj4cIGYIv QrMtYcarsQZBLcLn1SPzxjtW88UBWl1H3a8MaSFRLMWImJYkYmtQk6VGfTY5KxRr27hw w3nmY1o4PJImKhoCwfi94cmWsaFYI1wcgbhE2lHsewlcBhHBLAe8LSs8Ig/VzMDIC6zI 7splfSB8IzJIu3Gw+QV5Q4sZo9qI2bDQgDRrzkjqP7E6HsCpg5TnvPS/uqgsOmF2jUT5 yZgCWw7XHHKGapeyTnialwf3QaN5MbdQ+8Wuo69AC6UDD6+rSa6UA3p37OAjX4JdcNiq ixZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender: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=+KxKHAAo71DMh5TEwtncWBCOKb5/HRePXcacKFuXc00=; b=Mua+M6/B1H5K/zbKKsKwzJWFJDjpXLAex8f9iLfy/9dH+kTzT1KA12+fbWsFnhyn6D dGpSptJeDgsmOPgAm8YLYVDb5ZhVivj5tqV33eVTPdHvuwMagBk29AjnOm7COwkNH2aj RG/5rF1g9LVLgUhS9yWZSL3rwjSsJzU2t5YjolmzeyoDwTCwk8aLzssCACh/siV8Z7h9 6NEyJaS6HQnCuszimYqrsISRytsuVNWAv6YWBWjBeAmSY9eqLkegJil1d+TsedPKCsJE xEzl387UKy+ClxCUbNUhsDPeFekCLfnrQMMXNazen/wiga81IZJ06xhXfzodjVhHerxU Z6oQ== 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 a8si1751499eds.563.2020.07.23.13.32.26; Thu, 23 Jul 2020 13:32:50 -0700 (PDT) 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 S1727975AbgGWUbo (ORCPT + 99 others); Thu, 23 Jul 2020 16:31:44 -0400 Received: from mga18.intel.com ([134.134.136.126]:1976 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726063AbgGWUbo (ORCPT ); Thu, 23 Jul 2020 16:31:44 -0400 IronPort-SDR: fkynWmZNEp//7MwVBzyV7aTOmdOT779T3Mby2PPTR49S7YSHuoeFpOta0d/vD0PNXsYpjRwnrR hfJW7TVfjWtQ== X-IronPort-AV: E=McAfee;i="6000,8403,9691"; a="138113972" X-IronPort-AV: E=Sophos;i="5.75,388,1589266800"; d="scan'208";a="138113972" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2020 13:31:43 -0700 IronPort-SDR: ubEHyUCahsy4WPPvEKm68KCeoCOAlhFA7Qc/wHtG7NpIqOSqkdUgTCeBaNWzL1NGTPAuUtzZEY rAYSbrUtAB1Q== X-IronPort-AV: E=Sophos;i="5.75,388,1589266800"; d="scan'208";a="488958662" Received: from rchatre-mobl.amr.corp.intel.com (HELO [10.212.117.226]) ([10.212.117.226]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jul 2020 13:31:42 -0700 Subject: Re: [PATCH v5 00/10] x86/resctrl: Misc cleanup To: James Morse , Thomas Gleixner , Borislav Petkov Cc: x86@kernel.org, linux-kernel@vger.kernel.org, Fenghua Yu , Ingo Molnar , H Peter Anvin , Babu Moger References: <20200708163929.2783-1-james.morse@arm.com> <1887b64a-dd18-25ff-a9f4-885c231c60b2@arm.com> From: Reinette Chatre Message-ID: Date: Thu, 23 Jul 2020 13:31:37 -0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <1887b64a-dd18-25ff-a9f4-885c231c60b2@arm.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi James, Borislav, and Thomas, On 7/23/2020 11:31 AM, James Morse wrote: > Hi Reinette, > > On 08/07/2020 17:39, James Morse wrote: >> These are the miscellaneous cleanup patches that floated to the top of >> the MPAM tree. > > Is there anything else I should do with this series? > (Does patch 10 need an ACK from anyone else?) James: From my perspective the series is ready for consideration by the x86 maintainers and you already included the appropriate mailing list and cc for this series to be queued for their consideration. My "Reviewed-by" for patch 10 should have included a "#for resctrl". It indeed needs more reviews for the cacheinfo.h changes but I expect that to happen during review by x86 maintainers. > > Would a branch or pull request make anyone's life easier? Borislav and Thomas: Would this perhaps help you? >> The only interesting thing are the patches to make the AMD/Intel >> differences something resctrl understands, instead of just 'happening' >> because of the different function pointers. >> This will become more important once MPAM support is added. parse_bw() >> and friends are what enforces resctrl's ABI. Allowing an >> architecture/platform to provide a subtly different function here would >> be bad for user-space. >> >> MPAM would set arch_has_sparse_bitmaps and arch_has_empty_bitmap, but >> not arch_needs_linear. > >> Nothing in this series should change any behaviour. Thank you very much Reinette