From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1426834AbcBRS3N (ORCPT ); Thu, 18 Feb 2016 13:29:13 -0500 Received: from mail-bl2on0093.outbound.protection.outlook.com ([65.55.169.93]:27808 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1423425AbcBRS3L (ORCPT ); Thu, 18 Feb 2016 13:29:11 -0500 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=caviumnetworks.com; Date: Thu, 18 Feb 2016 19:28:50 +0100 From: Jan Glauber To: Will Deacon CC: Mark Rutland , , Subject: Re: [PATCH v4 4/5] arm64/perf: Enable PMCR long cycle counter bit Message-ID: <20160218182850.GC16782@hardcore> References: <467597048eda3004bd69f1fbe3981aab111e00dd.1455810755.git.jglauber@cavium.com> <20160218173428.GE16883@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160218173428.GE16883@arm.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [46.223.157.133] X-ClientProxiedBy: DB4PR08CA0013.eurprd08.prod.outlook.com (25.161.12.23) To CO2PR0701MB758.namprd07.prod.outlook.com (10.141.245.20) X-Microsoft-Exchange-Diagnostics: 1;CO2PR0701MB758;2:/1iR6ik42bTrTe4tejc+vlubZKnzRLrZLu/aAaEtqw9WhAuICiFiB/59QO0wTZJEvs4WUB+wKnN5tVvd3/XWNMABR7a8k3UWhdAXQ0KQxVZaM8GG/TWQph5Iv0Afzl8c3Bp6C1nIaWT+Ogv0XNJG6Q==;3:v3G4SGd3Pr1yD8cA4yAEF6VgGIxiJzEGRYtVtILUV5EnioKz6Aom4PJerfcaNPGgVJfKNC+QMWYCCOfYV/CE6gM+DQKo5vJWYhxHCVd274bEsYu6UAEyIpTnX7ma3i7u;25:1w3C9wt4RKmh8A+p/ggOiKFp+PXKnhH+0uXExLYgDlOupHI8eKRFAdZ/NSae31TXF2963+ruVBFg/ZHumjNS8hSP+QA1exR1S1gSAVs2AeUbOo5aouoMXGZ+OUYM4GnE2EsL1v4QsNko5dQeMleyM5FNbDl9wQKmJyAGEp32sBqj6sSM9VUiFRpAwk2srgrCZdrTfznbvY4cN8mTghFNPpw988RUs60vzQ3FajWaq8OhUMjwB8xUU+FNr2YPk6RRd7LE2o3N9rbmQUjI2XDzY6WlAUfitgIoQU0BPBPinaqDWquSb2Yl52lkS4cmeWDC X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CO2PR0701MB758; X-MS-Office365-Filtering-Correlation-Id: 0a3f03c8-f801-4aea-5167-08d338916460 X-Microsoft-Exchange-Diagnostics: 1;CO2PR0701MB758;20:IMiWs/mraxDax9ftUKit/lisdyrkYLZKEltxWZnpaer4qHPeTu0UF5n5Sn4yU0iP5iLsS67FY2kJZ2a15BOSXVu74W60dVWzLa3K5P8ETu0OA+EJJONuvkBkvffcxHm3LLWO4M+Ol4PV1L9X++GoXJoq+TIfn90k1/VNwUjh9wlFSlVx60LrLEBFHwGZFGjCpz636oSO+s+hzGISXpFx4X4eqvwdBl4NlivoF72jKlI9Uuc42pvDwIiTVlahZx0BbuBB3/KWkTnOqwYvU9t17JpYSGRcpZya1jIqMm9+JKmUd+WIoMmACuSKlyNsL5QfiE1RRuTsxKF1dASOd2JqQ5kKtJj7+mWJTAjE7WGTceK/HytpVEbiTVfRueyeDpJosI2hlSRE//ergBg0+DPL3qfaJ/R9zQvI9qvIXXJU4/hacGT2dLP535DMebbTV0PAmzOacYzuu1WaBIZXh4Z77NgA8w3Zb8qIhIQlV1tspED1ufJJvETn77Y8JD66w9rtLhdIvfcn6H3xDhGyvCjrM48GT8nNliUx50v6Lad7EWMitaU0H3eciJGAbjf0wC/+xBAuJ2Toj+hD+NLmvo8qinsf1xXl9QmjDvp0cGZIXkE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:CO2PR0701MB758;BCL:0;PCL:0;RULEID:;SRVR:CO2PR0701MB758; X-Microsoft-Exchange-Diagnostics: 1;CO2PR0701MB758;4:4sum65/5zYoNoXi7BPh9o3LN88nMVuscAUE3w/4erxXwqij2EZCNAG+J+ZCI0zequOoKnBoYfKSZ2BOa9HZBCJcMQArAKhptaDXWV9SCM7c3afgrZxlpO+dQ6hSVzDrPkjwPs5milEcxq0J143UTAmKOoIOVhysLT7swyOex4K637RRZgSOOxe6jMed4MyUZHCiAXbp/YMzv05je/vS7A8gKYurw4IOcKi3M2zk/aJAPTSSqzaWM5BqkyUbrSna2XQXmj4HYWw1PfMiJpAKDUlqvDSh7nhkzFTktX+m15RTwBOg02mHh25dSJxV8V4vhCTKy2KoUiZapHZiDEs8cgbsdTdjDGq2WxfXeoOz+5RPa4u1tjC61DFpIKHgZKu8Z X-Forefront-PRVS: 085634EFF4 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(24454002)(57704003)(33716001)(586003)(5008740100001)(4001350100001)(50466002)(3846002)(189998001)(33656002)(110136002)(50986999)(5001960100002)(6116002)(4326007)(19580395003)(2906002)(5004730100002)(23726003)(46406003)(76176999)(1076002)(54356999)(19580405001)(1096002)(92566002)(83506001)(2950100001)(77096005)(122386002)(42186005)(40100003)(66066001)(47776003)(97756001)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:CO2PR0701MB758;H:hardcore;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CO2PR0701MB758;23:tTtGh0wyiRPHH7q/yZAnolqGjaePww5CmMkg2SV8?= =?us-ascii?Q?9irtXPi69Sx2rvNDtgfLPni3yzV0qWEndJFCA2YSm39RNYk1OlFePIEukuA1?= =?us-ascii?Q?oTRDmJ1S9ijl36Czg6KjoZBCmrqw40yHuw6tKgauc26TZ6E1oLEBKnhka8kx?= =?us-ascii?Q?ZQJzbdV0iw5YDJwBZmRaHo0FNP3hhcaPdDaOV/JM8ulqmjghbkgig8XYur+p?= =?us-ascii?Q?D22Bv8/0EDoydgATkG6y+5nEM0M8Kw3ONcR+h5qmJPt7e8v0ZdAXrES9Mbwx?= =?us-ascii?Q?zWisobKuRG3rDFExIZ74WjP7e9JSaUWKpWEbIQlY84mvTJj3gBO90tjSZDd6?= =?us-ascii?Q?T1/WCLra79APCPiypK9g9OHPk38set3BSov96F2PrC6F3uf255h1dbhdEjwV?= =?us-ascii?Q?2kcsfr97ADYJxBv7kCN376OOGF6V9QisACPvu+VwtFJvUdcxp1oHKzDUEueF?= =?us-ascii?Q?w1wJgCal3O9VVpVer7rn5upa7GTFRLO7UA7FsHNlD9F7yT0ombVldWxxpV8x?= =?us-ascii?Q?xiQD+bOQDRXBWfAkv6OyTkk29+mQQrWYfzwGWyFMcC6dYyIwfPiOst6JK2pz?= =?us-ascii?Q?UQ5mY64toN38ITQwLJejY8jSkgf3BH1JrlbKCp7xmUF+ZyHYuMoNxUd7Ahvv?= =?us-ascii?Q?GS5oHVvoc6qnxBOiIPtdLkZwpHsNeU6cUa4IkIqUUMo5XOOJK39ER42yHKfO?= =?us-ascii?Q?w/nuRnzhsNvO3yUwfhcGfqyPv6FXM41YvbD1ADW3Zw2dpD3j6ID70/q674Tl?= =?us-ascii?Q?f+Jfh4bfYPrlK2/12CKoW/pDBEYNM37hx0KrF6siWVbuUsyFvkVaA0snmDnW?= =?us-ascii?Q?BLlT7Ff4RNRwlo57OBYpeIBH45ETNuV54jTbl+LvvDmiVAavLI+DqmKGmJpV?= =?us-ascii?Q?mgXoVP4pWDtlNGx1gQ57FolV9x8oqxNpaSDizWNU7oQGqmi6/CihTwOTrCip?= =?us-ascii?Q?+f5uVVPxqJJUv6fUhLwNPBZRVY2s4bWOJrgRMYNH1X92Ve2ct5HztYhBT/st?= =?us-ascii?Q?qncSBUHHb77uJpAyZQymUuYe?= X-Microsoft-Exchange-Diagnostics: 1;CO2PR0701MB758;5:2btaG3RzYdM5TNEPBwidA6uMxKIipLYXGu9kcrpnRrv/fTqDFoyyaKFYI3rhxf97rOlSB4xXG1aO4SsQO6RC1IaJNwsezeajt9R+0E09mcRZToFum689OmwO5zqR/9BWY3tN61R4Pf0I69nMqvT1ZQ==;24:ZOoQNdrLsNbVFHDQPuLnlDJFj6H2gRBydNNmPH4K2tSol3UYaguxbCAlfjpB6NQFSRodLyEJ6AAlZYvhvWDeHuJ+79JtoUuSv2afXCvG1oo= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2016 18:29:08.1850 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR0701MB758 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 18, 2016 at 05:34:28PM +0000, Will Deacon wrote: > On Thu, Feb 18, 2016 at 05:50:13PM +0100, Jan Glauber wrote: > > With the long cycle counter bit (LC) disabled the cycle counter is not > > working on ThunderX SOC (ThunderX only implements Aarch64). > > Also, according to documentation LC == 0 is deprecated. > > > > To keep the code simple the patch does not introduce 64 bit wide counter > > functions. Instead writing the cycle counter always sets the upper > > 32 bits so overflow interrupts are generated as before. > > > > Original patch from Andrew Pinksi > > What does this mean? Do we need Andrew's S-o-B, or is this a fresh patch? > > Will I've modified Andrew's patch. I assumed his formal S-o-B is not required. Please correct me if I'm wrong. Jan