Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp21491008rwd; Thu, 29 Jun 2023 17:23:29 -0700 (PDT) X-Google-Smtp-Source: APBJJlHFURmqmdkywpvHUWFXdF5rDdZEyLGg/y3JQG+Hdbct2Zc9udvWmYFAl80RtoyDihCsWQ5w X-Received: by 2002:a05:6a00:3983:b0:64f:aea5:7b49 with SMTP id fi3-20020a056a00398300b0064faea57b49mr1674930pfb.17.1688084609508; Thu, 29 Jun 2023 17:23:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688084609; cv=none; d=google.com; s=arc-20160816; b=xjpucMfaec8uXTJQzHT3Xnho4xuxnyc+eDceTtnXqYFdW4JUk/Of0+RlGVKKQ8Enqi 2GbI4O3CXj68wWF9k1h2yNh7VFWvoQQ/v3EGM2biu6m7+HtjneAuBEzzsPNUmv7QP5Nt EQOmgHcsiUnBdrLZwq3XqHNLnrgvhhdfagGv5CqcmQfaC2xOMq7lOr3ysXPo4EdeSfWG wEQ9X3Gikwi5p8dWIki6JPjCsklDp9HI910VAZqC+Zi6oxSAYadRIFI6+rfzQ2HmXkYz ujj2RevSYGxgpijqCI5JLgWAju9wf9e0wSPKmlda1KzjiG6NDW8u8uEOpBEIXN1vpiDQ 8seA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=NLCIxqAiHUlauyTVw/MCZJPd6Sue7+iZNG95nj7qtKE=; fh=ECpw61rMImHo2EyxKcCBqajblLiCPFZxJEUbkVRiPGQ=; b=l+qZboD7L1yaBncjP+WKvnbUOVuMSI0BJbNg/ULKXt8H4Y0Ifr4ZJzCUJabGykd4Fk B1H48uDGkjf1Z3XApTlZXU0E28zB4nX0CpUhaRjjfBso0AZywjA/KxTjecZV0njuaj69 CE2RU13/hwQ1NMdaxdDwbA94vWdDTgxU3tYFYaZ9RYO2HGQBxyh3AFLRjQw0HCv5MuIO f0RkmJFiEr/nxEJwKMVinShJj7ASPaZtJXqqbCaY4GYF2KymvPnO5YapZaexVJ+QeXLM wjAJ89IiBW5yhQqXP0opOAws7pyVMSJTgrjdiYvtfchJ+4AjRAzevljf+Ob00pjg+YfY Praw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="j4y/UtVO"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c1-20020a631c01000000b0053eefa04dc0si11435230pgc.276.2023.06.29.17.23.17; Thu, 29 Jun 2023 17:23:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="j4y/UtVO"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230229AbjF3AGu (ORCPT + 99 others); Thu, 29 Jun 2023 20:06:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46568 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230079AbjF3AGs (ORCPT ); Thu, 29 Jun 2023 20:06:48 -0400 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5D067102 for ; Thu, 29 Jun 2023 17:06:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688083607; x=1719619607; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=v89akaza7HsjyKIZYAwuft+VjZZ85WZYxFaVCTk+znk=; b=j4y/UtVO3CvIQfjRa72CXxiV832qiEEv8xL57mq0UA/M8/EbtqDBidTJ Y1RkwfHBi0QOSYMC4v3RCcsKadUvCf6WbV5nM695r+S9r8hmDtIa72IGC thNnVBtpuf2kMpSzVPuI+L7nqrXGi0igEchrmEY1NOUCpOq/gTPkZ2YY5 ZDZr8/h1bLdQoLaGM8n1bEpq3mk5VFdb9OV0G0e2cmIkw9XqbuPv8XJQR 2pprsWHBAfQDj8bzyJojs/cFbLBJnp9m+Yv9uxQnrfbUH8/b1ZcKzpKuG K/DfqCSNOmCPoh95drExfN1uwK+QpSWvGALCntRrJdFN2WJkq8pSYscx2 g==; X-IronPort-AV: E=McAfee;i="6600,9927,10756"; a="341850771" X-IronPort-AV: E=Sophos;i="6.01,169,1684825200"; d="scan'208";a="341850771" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2023 17:06:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10756"; a="1048016939" X-IronPort-AV: E=Sophos;i="6.01,169,1684825200"; d="scan'208";a="1048016939" Received: from agluck-desk3.sc.intel.com (HELO agluck-desk3) ([172.25.222.74]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jun 2023 17:06:46 -0700 Date: Thu, 29 Jun 2023 17:06:45 -0700 From: Tony Luck To: Drew Fustini Cc: James Morse , "Yu, Fenghua" , "Chatre, Reinette" , Babu Moger , Peter Newman , Thomas Gleixner , Ingo Molnar , Borislav Petkov , H Peter Anvin , "shameerali.kolothum.thodi@huawei.com" , D Scott Phillips OS , "carl@os.amperecomputing.com" , "lcherian@marvell.com" , "bobo.shaobowang@huawei.com" , "tan.shaopeng@fujitsu.com" , "xingxin.hx@openanolis.org" , "baolin.wang@linux.alibaba.com" , Jamie Iles , Xin Hao , "Pitre, Nicolas" , Kevin Hilman , "aricciardi@baylibre.com" , "x86@kernel.org" , "linux-kernel@vger.kernel.org" , "patches@lists.linux.dev" Subject: Re: [RFC PATCH 0/2] Resctrl - rewrite (WIP) Message-ID: References: <20230620033702.33344-1-tony.luck@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 27, 2023 at 04:33:52PM +0000, Luck, Tony wrote: > I've made some significant changes since I posted those patches. I pushed > the latest version to: > > git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git resctrl2_v64 I just pushed one big commit with all the bits I've updated so far this week. Fixes some serious issues as well as general cleanup. HEAD is now: afb7cdd4d640 resctrl2: Many cleanups, fixes, and new functionality If you've started writing your own architecture specific modules there are some small interface changes. Most should be found by the compiler barfing, but the new ".reset()" resource function called during unmount of /sys/fs/resctrl might be less obvious. -Tony