From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 74D60CD4F4D for ; Thu, 5 Sep 2024 06:36:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-Type: References:Message-ID:In-Reply-To:Subject:cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=B8t6lyviIgxRjR90QY38GFHfZyHhcDiFDPKdz7EMLPA=; b=LviQrx1UvHG3IZE3RMO4+CwfQR oD8eyRujlXmQvHBQ20/VeQHF75uuZqoYWyhl6b2OKX/nweK8Di/5m5gQBcyr/hcprDHhK87GIo9pW PQxMV2VTZ7gnPdzCwDls8iMJHvPqIxeuhPu3b70EFO2JfiGeX+HZCTpksMxBdjUX0A4lZumkNekt3 0IOvRfsDuWv3tb7HHiPnO8o9oCa4seEO00Vw+ZCKDi16uBsTeJjMrgwN4aN5O+kTSAmXEZ/N10Z1E LdGGnnZmuZIWIvw62sFg2cVF3V4feCI+aIXAZYKfZ/4NE8Ik6KrriPohhG8y8VHT282JqxHEVkfK2 qo5YdpFQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sm66Y-00000007CQw-0YbK; Thu, 05 Sep 2024 06:36:30 +0000 Received: from mail-southcentralusazlp170120000.outbound.protection.outlook.com ([2a01:111:f403:c10d::] helo=SN4PR2101CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sm65Z-00000007CC9-2wpK for linux-arm-kernel@lists.infradead.org; Thu, 05 Sep 2024 06:35:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b8gGI15JLeSURh/jzZyU42vwEIswLY+DRjs9E7ecUSlM+iJlp76NDIPJ8sy2yNjDbQTOY2U+bt337fwCkQUkmbTH5er+SKSENTRhd7e/AikVZxqQ7AOZbm+e7aJLlMl45MU1hruvslMlwaC8eRqSaHIeEFNkOjM52x9dY1vMPIfUJHn3X3iYB/xZgSdc3tAGxVFA1zDJwcIlKN3wekal95xV0VBYyK+/dZPBx8jQvP9r8qMH4iIgooWm4fY1P3N5dBjhmQCiQJCSZxsl6H0MPWHhUMOUwZVACaeP7H+Im2aYICLj1g9C5lsr6T7P8QpqNveX+Lr2A83yZdaSgUt5fQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B8t6lyviIgxRjR90QY38GFHfZyHhcDiFDPKdz7EMLPA=; b=dbxHvdu1a4G7E4t3o5N2sEehesru//xQH1kSflcguEAsr5QkMG+YFLCt8Oc1NgM8bQnizw5nSk4Oo04ciflyIvKpBV2rqpA5B6eUkSbik9GuGzgD1yveAhXmAKjC/T8YHb7wflIpbkhLp1MaZkG/rO0UrHAMtLHMvLgHk2Z0NgtckIhopplie77hHaGwO+BhZjBCJooPQr109TfyjftUgKiTi1xN0FcpXR00F7uRUw4Vhijs2OMpAp940pNeSCgMHHSUUYcLVyXN1QYFQQVuWR1KuJQZW5fkSRRN/nzDogzUuFLoor/V+OPg5Vbff/oz2jL0xcH/3MXBs//0ZBw7cA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=os.amperecomputing.com; dmarc=pass action=none header.from=os.amperecomputing.com; dkim=pass header.d=os.amperecomputing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=os.amperecomputing.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B8t6lyviIgxRjR90QY38GFHfZyHhcDiFDPKdz7EMLPA=; b=kGexVgTVSx6n4zMqnzFwIJ5sOTIx3j9deZ99Ndl3lbLTEKfUhX1sN5hAaJSTf2WmuiDiinZ5ULm3clIepITFv7N2URLlT/83BkOfIHiQ4p5RchofY5O95sGLR+8S8gYjxfOAW5y4Zt1rbBBM3D2k7gKm0OHI6P53usNPOjeEltk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=os.amperecomputing.com; Received: from MW4PR01MB6228.prod.exchangelabs.com (2603:10b6:303:76::7) by DS1PR01MB8797.prod.exchangelabs.com (2603:10b6:8:21e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.27; Thu, 5 Sep 2024 06:35:12 +0000 Received: from MW4PR01MB6228.prod.exchangelabs.com ([fe80::13ba:df5b:8558:8bba]) by MW4PR01MB6228.prod.exchangelabs.com ([fe80::13ba:df5b:8558:8bba%6]) with mapi id 15.20.7918.024; Thu, 5 Sep 2024 06:35:12 +0000 Date: Wed, 4 Sep 2024 23:35:07 -0700 (PDT) From: Ilkka Koskinen To: Robin Murphy cc: will@kernel.org, mark.rutland@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, ilkka@os.amperecomputing.com Subject: Re: [PATCH v2 0/8] perf/arm-cmn: Fixes and updates In-Reply-To: Message-ID: References: Content-Type: text/plain; format=flowed; charset=US-ASCII X-ClientProxiedBy: MW4P220CA0023.NAMP220.PROD.OUTLOOK.COM (2603:10b6:303:115::28) To MW4PR01MB6228.prod.exchangelabs.com (2603:10b6:303:76::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR01MB6228:EE_|DS1PR01MB8797:EE_ X-MS-Office365-Filtering-Correlation-Id: c624658d-1abf-414c-5b7e-08dccd74e4ee X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|52116014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?B9XvrqbJWHHJXzLlhdm1Xa4NhmEW5rksObRGJ9rGT4xR0UE5emVDpqe/4fQi?= =?us-ascii?Q?AFET/NFqWzDXYgoS+vhyi0SyeOqUfWhNs5hh3URNBy6quO5virmo98goV+4Z?= =?us-ascii?Q?p2H7gXloLrTBBKAu6HSnk+RNj18ZkwCoH+h0cmf6jQ0GZY9s0ecf9DvRxtYr?= =?us-ascii?Q?dUTP9Wgxayf0+RtcZiklzkbz3vMbQs6FvgcELwy6B244sqH9GMpZke/kCPeo?= =?us-ascii?Q?h+9WjuAArVcAWquMkAhqXfddCP4P6ek3EXcmfXOLCnhEmc4OfMC5leT8VZEE?= =?us-ascii?Q?Vx23nMBZkpQB+cY6C34nnlrkOnZWuWjVYBEe6aS0WyziqhEcIugcLarJ0TCo?= =?us-ascii?Q?fgai7qK/BtrgRMWqi0HChZG6fhatjwiwTjqCM3KR85LVuzPh0tAIS8t941ph?= =?us-ascii?Q?YABzYllUWhek3BSM60n0i3Ae2gJ7VzD/BNIdw0hkp227yj7po64yBx0+MrFx?= =?us-ascii?Q?iVvnLTQu5Z95Bw+G8uMpqdNj/rboYaFZsIbBT3T1sTFKLCd6rSeRXg2Vnfi2?= =?us-ascii?Q?UTQhFuUaT9cE/xJ3QjLS2KYjfkE0lKUsY42q+x2jEl3G0Als6vBCKn4fsXpP?= =?us-ascii?Q?gh0Uq04Qh7dJo0fZfmoIFRLQ8L06aCVMkIXNGuDz4QTeJh67+zrYQ9GJuHVZ?= =?us-ascii?Q?WXYT5n7xxRazIS5ZkbHmsD5nEQDTblDvoZOm8kTCwXHvdSsfEm9mwS/Ei194?= =?us-ascii?Q?hQqaMpOWx6BhWvuhDOTsUtk+/KG5u49O9L5vTGCLXbxExF05CiKZYgLIUgP/?= =?us-ascii?Q?Au9TZDStyzv/p7/O17Z/syoo8b8nfQJvT+bBMuwZH6+oM9EjHBSC54X/N+zZ?= =?us-ascii?Q?Be8zN4KBfxSr4nizLcJJD+gQrg1qMDkvM8IiUdrkuSnP6cKqaabOTn+CNcmw?= =?us-ascii?Q?2kjYWhn3tECM0WsqYxej2kA8o0DKUW7/Wp+1SGJwZbIPH3AtmrnXyAncyWNZ?= =?us-ascii?Q?3g+DEVnVD0+zqWgI0IUx8tvktxbDKi/9wyz2pjwosedABszlwtnTrm2VaB7T?= =?us-ascii?Q?VLdJxzUGvFB76S235AmXTWsGAS59SvsvoIb4R4p4QmjM33o9niLiLbDWBlFa?= =?us-ascii?Q?yqhI/HDeIAHvp9P9vEktsMvc6rqqj1oC8UvaKLYlN4uIpGvRWSte0PQ5MMZQ?= =?us-ascii?Q?coZbuF+glqA6vIU5/PqLoUg+2Ev1mNAC9P8h7+K1KW0jqRe/Y1U1wyl9rsYr?= =?us-ascii?Q?hiajR1vRDkbEt3vifnBdeHKybWKfvTvRDPNquOSqGtFqTZy0akbK/Znp1Y/D?= =?us-ascii?Q?XDBTsEuwtFWd5MXGscd0dpo1zid3li8/RdKaOhgEqHME4yduDbwAZj4avxzy?= =?us-ascii?Q?RPsPKYDefTQhhaWwWpE3CrHDSApZDVgUnHlDU0OM7mOGxohZeSteNWScY6A0?= =?us-ascii?Q?/AVW2SX+z3vdlMsIDHtupWsocUO899NfipcH+Fvc8VeC3Q+IHg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR01MB6228.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(52116014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?NR5vxhRiFZ3kEeWTf0MyT0aUWjBM2f8dyyu0H5uV9k0rPp/4cMqMVrtOrPyx?= =?us-ascii?Q?2YtiZ1Ts+oemxKvcTWjpe5HIN6/5n2qQa4zK+wmUHCxl59XtPbUTGILZRGkz?= =?us-ascii?Q?W+0ax6ZaDxnKIIG1A3WVL2Kn0MopzOC6RIx8ylstIEZTktf4rYWa1PlhPNnW?= =?us-ascii?Q?BIWitsdzrV9iKsPhOR8DpM/QcQdbJhHIc9bWDZnSsALSFPYW15+W6cpFVgXE?= =?us-ascii?Q?rZ+T7EsiSUJdBVZX4m6dBPxp8RToW/f5kijYKwkI2W/JxcuF+A6JEEzBP//D?= =?us-ascii?Q?BD47TvJm9vCgjkxhemPeM+0kW9ew25qYFVMmVkcNwpqMjEpOSppwOY7gfFO2?= =?us-ascii?Q?Q1bGX2aDa/l6QLHQQ57afNgw/9D/ywN0D7Z2RE3bvFbTZUWjD9H3nyKawQEU?= =?us-ascii?Q?gb8Ud95YM8GmCyAyygDN3hCr75J/tGixRf/w5DBK39QZLwcKtW8PsdQEn4aq?= =?us-ascii?Q?wjuY8OWwDQt9+e/gUWaj0Il6UkBCrltgKuTRDAObrhz+zLZwCFiCdvGelXDx?= =?us-ascii?Q?cMG8BFaF9CXt96301G1sgPmrJmzJtEOm+aoSVnD9zjpgSFWN5AKZP815SSnH?= =?us-ascii?Q?LgtncNMox6p2Cxk+jNzIBOOhoMvQ34fwpE39Zk3vtLT3X9MPgLwjeVjBLyDV?= =?us-ascii?Q?1BJ2OijuJDlqSzAhbAoinRXn4cqhW+eXi6ZzrdK8cxBEVbqC60a0vDVDknsn?= =?us-ascii?Q?QH0nhLNpq9EI6Y2pqlXjm6/fw2xk5q/hEclrIDEOdYC24u4CexhK9LiF7sQD?= =?us-ascii?Q?00ZXFJgxPL8icdF2uxHJUFM1FTebA0ALmZliRVfJ1ghSY2BSO7jFmurKHf0N?= =?us-ascii?Q?jhJcN0jL0YbO87RTgTsoP72gQ2NBZgsKTvNYTZD9B/hz8sat7DIMg7UbZ2Nr?= =?us-ascii?Q?ZDPIQ3nFbVmy+7yp50DJXqwv64Myt93zNGzixLdrIgzsFztXTj4A/TQGjJIu?= =?us-ascii?Q?zqMzk5TBU8OiXXuQdGkjiolWGvQQ8caNNEUHn10j2v6vb/dMnQDgEaoB5Ygr?= =?us-ascii?Q?vi0GRBMWHvi4coMp55dyFZ/pL58TUVL4ePyQ9eGuihw6Bx1+G6YyTTLiOHdZ?= =?us-ascii?Q?sDFcLwmKUHRXLmE6yHRhixHcX2Ql8oIkGeMdVEqrbnKOPmlewDpVirvkJHeo?= =?us-ascii?Q?IcdVS1guiSy99h4j9abr546nSr3aX/voGi5Iy6fu3fsiKUAd6wuQ3VyEeRB2?= =?us-ascii?Q?Gl30cgWAst9rV9JqxI5HcHmPiIZ17O1CI3pRxyubTCJwSO6D6+e/GkroL/kL?= =?us-ascii?Q?lY1me9TbjKbCXt4vq928f1bC0I3QFPF7lR8IzPziV6m3KvFBCn396XoSi8yu?= =?us-ascii?Q?ZVn2vLoIKSjm+o4Eeb3QRtl8ZtU3Pp6RQ1xP7tFVHPgD0LdPe8mTRvOxV761?= =?us-ascii?Q?DQ7NAqeLypY8K9qF6gUTIArgD53rkEP8b4iPvImUZVMlHL5NInoH8f+qjOEV?= =?us-ascii?Q?6e9c1md/DybuOizyW+rp7Ek3xJcKG4yGoDVCtwkwXFrkrH1qCARRNEDyOikU?= =?us-ascii?Q?JqTbSlgSIKJEJDI7MHzZv0ghipB8pSBcdyzYH38hnEJWVAqzBkX/DoYkBtzO?= =?us-ascii?Q?1c1/CvJk07J2+S6JF+XlJ2ai2jkhAiUZPYePArKtXaKUOZTFhtaFIrmnUn8v?= =?us-ascii?Q?wdJtr8Z6JObnrcEXSc/MMDg=3D?= X-OriginatorOrg: os.amperecomputing.com X-MS-Exchange-CrossTenant-Network-Message-Id: c624658d-1abf-414c-5b7e-08dccd74e4ee X-MS-Exchange-CrossTenant-AuthSource: MW4PR01MB6228.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Sep 2024 06:35:12.1283 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3bc2b170-fd94-476d-b0ce-4229bdc904a7 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DdzwFtw0p8rVlsTwDhkbOt9GuVSBlhJrAntYFSJOkZtGBJOwuZtt7LFWg2+K/qEaWEp1fRtr82Y9kVKF0j3qTirywYxThx4j9+PJNw0h4HPAPw/1LVDZwz/ypuNGidVd X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS1PR01MB8797 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240904_233529_768082_190C018E X-CRM114-Status: GOOD ( 11.32 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, 2 Sep 2024, Robin Murphy wrote: > v1: https://lore.kernel.org/linux-arm-kernel/cover.1723229941.git.robin.murphy@arm.com/ > > Hi all, > > Here's v2 addressing Mark and Ilkka's comments. I hope I've added > sufficient clarification to patch #5, but at worst I'd be OK with > landing the rest while that discussion continues. I was a little slow again. Anyways, the patch set looked good to me and I'm glad Will already picked it. Cheers, Ilkka > > Thanks, > Robin. > > > Robin Murphy (8): > perf/arm-cmn: Refactor node ID handling. Again. > perf/arm-cmn: Fix CCLA register offset > perf/arm-cmn: Ensure dtm_idx is big enough > perf/arm-cmn: Improve build-time assertion > perf/arm-cmn: Make cycle counts less surprising > perf/arm-cmn: Refactor DTC PMU register access > dt-bindings: perf: arm-cmn: Add CMN S3 > perf/arm-cmn: Support CMN S3 > > .../devicetree/bindings/perf/arm,cmn.yaml | 1 + > drivers/perf/arm-cmn.c | 308 ++++++++++-------- > 2 files changed, 175 insertions(+), 134 deletions(-) > > -- > 2.39.2.101.g768bb238c484.dirty > >