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 48000C77B78 for ; Thu, 4 May 2023 11:04:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=dtSD9cFl0Egvx2Ou1pLfFd8JhbqRkp7IPiMOkXR/wL0=; b=4XPt7nvvTyVm3fPXOURXw0YegE aoOGzsso8jy5GSBwdpPzGlkLwpnrf1b1twBA9BBxEiLqENvDa6AKlQ5YfIsChpJBZDyNu5hG6QiNJ Osfm6613ltLTt3vQ+GukaFovOtjnVqZJQe1gZGrkxfwW4ToN1emnauRIe4y/FdJy9c3bXoRGdydsx pXjTpqjsbj5y9SAxswS47mJuklSmkQxJ52MQDv6z5gSAHZXgZEd56BsdjdBuq/jYfcQzesgx6M638 yDdih+3MCIdl/QKXRm5YSN/Hff0UONUpfpB1DYJ3Wmz+RPtCH4tbEilCOV23z94fFX4h5kTIf4r/R FNbAxj/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1puWkJ-007bC1-0f; Thu, 04 May 2023 11:03:35 +0000 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1puWkE-007bA8-2Z for linux-arm-kernel@lists.infradead.org; Thu, 04 May 2023 11:03:33 +0000 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34444K5b032618; Thu, 4 May 2023 11:03:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=qumFA43jzQS+6QSd/gfzPZwhbK7V496XBWbqAT0HL8U=; b=q8c5Ig03DKq2w57HLiFCcFv0IYdwK7U6lyaP7uMJ4lzZ29vnMvVTcZWjf4B/vV36mxji kD0ecnSddZvwSKle1M9IP1J9SBo4sJ6nFuBv/NaUGxbi5BAp6JdvKB/s7a5YoTeSxk/N muWk9AUaYqjUqVA8E4pQT0ETutOy1udUTz1YkpET08FTynQQ1uJpuMN653SoaSMZp4q9 kmaqC3Kv0yrZsqHBQf/SPAmcEiGXAJ/YyXJjxKYRxhecdUa6cVl3tufLnDjU6gIty88w 9/XjbPwldePfEiKP/6Ifo/pa2W3lbwj53SxkPR8+wmAaqQIjHqUmxFAmnLAG4ExMb+Pm UQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3qburg9msv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 04 May 2023 11:02:59 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 344Amv07020732; Thu, 4 May 2023 11:02:58 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2040.outbound.protection.outlook.com [104.47.74.40]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3q8sp8aqsg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 04 May 2023 11:02:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mqlEG3f+fgnBklZS3KtydqbgWbZA+B0PRou0OwXbHca9pi/YZbVbVjky5F5Ti8vwTsbQJ5PWDb2pwAIYQVAVhKi/GQ82p1CHKNgOvOeprgPROLo5UC4LUzRSh/5x0tHzyHGoOrtrdUoMI/WRaYDaDtNP5HMIwQNRKNj46gyG5i73HkjVWjiY4E939YzshnBUf3tlH1e5TJw3XrG7ckhmhrHn9JUut+HjrKXO+Thz0h/yf7YpSZpWhFI5GdA8PF/QywtdQTvKNuM/age8IflPhRPr2IoZkBv2x+7WOssgsqO962PPkR/HEMKk7jtoXQ3OWWbwHg3mEpzQm6PZU0MBCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=qumFA43jzQS+6QSd/gfzPZwhbK7V496XBWbqAT0HL8U=; b=h4q4yK0wclfiu5r9K852FWPXS0TNB6/ckLOXRdWUlvMnhbWOi5+UIbQm3LDzAn13A+o4i0609EUoD2zjHqkc/71w43iiSUqyJhd7cOsy3kKElIzPi+8QvOk0O5zagqzaywDd6Jc54fled472MVopEgehdp+HMbcWIuCGwi7p60j9YnZ/dkY2BBAhsAQzIpAMebKgY8/LdHo0nEI3lTj5zVsEKJL4TrZIZonNpRUz29mC/kUzj22XZvb6XcFzXXwUTTImJ6CgXIm800A/TaRlp5fm+Sh0HExNX/99+PxvifUd+g6Iyk+Zuo0z4JlBR59/CvFQmD3VKXwErxCtsvL/YA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qumFA43jzQS+6QSd/gfzPZwhbK7V496XBWbqAT0HL8U=; b=shAkj65QQ+t7FGsBN2axVRP/NNrj3v94jL3pvL6c1sdX0ADNZcyWStZXXq3mwH/HA9KlHdXHk9VoJrT4x+5OEWH3/OvZkSO/toyHMMpJbq5B5h6eO0WcrfCaQ/FPdF6NAE2vA3qHoBFv4NXMThvhRi/E2wOCDfFWnZ0k8RNS0Jw= Received: from DM6PR10MB4313.namprd10.prod.outlook.com (2603:10b6:5:212::20) by DS7PR10MB7156.namprd10.prod.outlook.com (2603:10b6:8:e0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.22; Thu, 4 May 2023 11:02:53 +0000 Received: from DM6PR10MB4313.namprd10.prod.outlook.com ([fe80::8456:ba59:80ec:d804]) by DM6PR10MB4313.namprd10.prod.outlook.com ([fe80::8456:ba59:80ec:d804%7]) with mapi id 15.20.6363.026; Thu, 4 May 2023 11:02:52 +0000 Message-ID: Date: Thu, 4 May 2023 12:02:48 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v2 1/5] driver/perf: Add identifier sysfs file for CMN To: Robin Murphy , Jing Zhang , Ian Rogers , Will Deacon , Shuai Xue Cc: James Clark , Mike Leach , Leo Yan , Mark Rutland , Ilkka Koskinen , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Adrian Hunter , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-perf-users@vger.kernel.org, Zhuo Song References: <1682329456-19418-1-git-send-email-renyu.zj@linux.alibaba.com> <1682329456-19418-2-git-send-email-renyu.zj@linux.alibaba.com> <12bf4a7f-e99c-47cf-e8e4-e2700db6c5c9@arm.com> Content-Language: en-US From: John Garry Organization: Oracle Corporation In-Reply-To: <12bf4a7f-e99c-47cf-e8e4-e2700db6c5c9@arm.com> X-ClientProxiedBy: AM0PR07CA0010.eurprd07.prod.outlook.com (2603:10a6:208:ac::23) To DM6PR10MB4313.namprd10.prod.outlook.com (2603:10b6:5:212::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR10MB4313:EE_|DS7PR10MB7156:EE_ X-MS-Office365-Filtering-Correlation-Id: aee0f6ca-3947-430c-f64c-08db4c8f1b6b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Eo8+p5ATOmiNxkriTfSldc0KrxHbtQOa7cjpB5xetPeRmIHbVzR/F9XA7uSi9V18LFHvJW7eF7uHEoL/Ae9I+R/os+mNZnQiwZDUoqQqjnS8YwEagaCgXyRhM3welGcVi/U4bNGVPkDasBAO2g3/GRY7/F9Od/ej73iFrV0ri3tgf+BqG5YAOI56e2iZN5wUUOKNDPjdOT3L4M4tF0sITMbzmLbsJp7BH9i/nEY98WYcyCT3j//PIqcdJlWPGS0h5jWgVbXVI6RK/4iNDSkFO6gFWvj9B6vED+xiRxQCjQC+xXfmLpDL4DWxXBifxUi1lJpT5uQXzGl+EAVt8hYy5c+H59OtrKSKVDwsWcMAXOh6Ja6OkyiyAB2zjzYrB1u4JzIYonw5bMW3/gF9o+K8J5FY8Hfe7zGznG8nj2WW1pEd+VW5jfwN4O+GSStUZ50Kekyts0Wx/s9B1khZVakH+d/3diItVZ3NlxBt+nQZUkD5I/35cU8UfcyF4GKLUvhmThRVCkDLGlv3H+scuUHo8p1rxqcJGRE84ZxNZY2ociNCVpEfNRaltra08DlH1xhS/GIqddGPu+OfIS5jfd7d+LPJVcFxXo/YqK40d5jlQ+FnI1vwYhte6cbEJ06BGsr+L8b0KJ/uCitQYp7s1A/Zzg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR10MB4313.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(136003)(39860400002)(346002)(376002)(396003)(451199021)(86362001)(31686004)(31696002)(36756003)(38100700002)(36916002)(186003)(478600001)(83380400001)(2616005)(53546011)(6506007)(6486002)(26005)(6512007)(6666004)(2906002)(110136005)(54906003)(5660300002)(7416002)(8936002)(8676002)(41300700001)(66946007)(4326008)(66476007)(66556008)(316002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WEsweldrMWQ2dW1sU2NDTi9FMzVUNnRCcVdldTBabE4wc1dHZ0RuQ0pFcUV1?= =?utf-8?B?d200cUlRcjB3NDNOL3ZGYkNLSDRMdFpxeTg5UVc4YjIrUFg4RGdjcEt6N3Fr?= =?utf-8?B?VUZoVlBYTHBkWDBwdERIaUZ6TkhCMGhZakhKMFBqZ2tHYkR0bGVQNTVMeGIx?= =?utf-8?B?enRpVlpIb1dReStJS0d4eEtkN0dDQkZFdzltOGp0VlVoRTY5aG5SaVgzamo3?= =?utf-8?B?MUVIZGs5aHdLb29sRENlc3ZtTExDcXM3eERtOEpENFBMeEIwSWFNQ2o2VkFN?= =?utf-8?B?ZVdUVVNxRUd3QVhDdmRSdDJySEloY0pSSkR3NXh2c2NKRmM4OXl2ZURWUDlQ?= =?utf-8?B?YU94QmE4U09hWEZWRC9MRWJXbHdXaWErUFlzUDUvejgrTnlQTjJ6eDNzV1B2?= =?utf-8?B?WFgwREhqQWtnTnE5dkJlZmVlVmxkdHdKeGNNUHJOWkNGN2Nva0lTMkUrc3kz?= =?utf-8?B?UTVBUzZaVUk3bmFLdGFqUzF4SDJzbnZsUGRudUh6VnVuR0Ruci9ZVjhzakVQ?= =?utf-8?B?S1hlZnVCWXJNN2hqUWFDVlZKSnRoV0lEeTYvbEorakFIR3IrMUZ0aFgwV0FV?= =?utf-8?B?NnB2cU9tanhNVW1CRi8yMC9zejY1NmhtamFDRlB0dEUzRnVXZ0hORlRuUlpq?= =?utf-8?B?S0UyUWs1a1B5V01xSkxlR2ZKOHRZMndyUWROTlV2TEE2L25JWjRnMHNxR09F?= =?utf-8?B?YUxMakJkOVdrV2tMcWhVMXJUK0ZnWHU2YVlxNVlMRUlDWHg4SVFkVVRMT0JC?= =?utf-8?B?dGdnb1VRMDhJdml6R1VkOUFsN0o0VzdKc1NnNnhIdnJkaytsN3BqVUZXanZn?= =?utf-8?B?TWxVUE93Zi96bTJVUjVYZzBEbkMxTmtZUFFVQ1lna3kxWi9SNjdrem1vTCs0?= =?utf-8?B?K084dXE0MUdHNlBkS1dta0Z1VWN5N3MwYnlFSzJRZEFESkdpS3NiSmtQWFRz?= =?utf-8?B?dVZzRDZpZHl4VERKaWliWGpQeW1ObnhlNDBCWUZtaGZpelhpYlp1UlNxbWpV?= =?utf-8?B?YXZVcHNUVllVbXRUSnhOUGlSd1g0azBHZzliVXNSekloa1FoMnVORlJXdTRQ?= =?utf-8?B?RmxRN2xucFVWcjBtOVFLeUFTVG1wWWg0V2FWTm82cEVkYWxwd1VnbldqSDQ1?= =?utf-8?B?T0xqa1NuK05iZXBFVG5tRFJnajFlYXNzWFRrTDBJamJKRnphOUxEMkNYV3JC?= =?utf-8?B?TEtUZE1CSUNKbzl1VDdWUzFwR0pPQ3hUbEJkbSswdW5yNWZ5MlBFMGVuSGIx?= =?utf-8?B?SEFyeHU1dDZURDBhRnFoeVkrdDZURnJEai9lajhSTGNYZnYzMDJOQ1hHQzRr?= =?utf-8?B?SzJvQkZ6YmRhMERudXZvNG0vcUpWMnZwdVpLMFNQS3VsZHlNRnZQOUVWdm1V?= =?utf-8?B?eDIxOVVLekZtNEtaRFMyQVI0RkdlR1BSNm4rSk02cG42dUFjWGZES05iQzRI?= =?utf-8?B?ZEpDNDdES2R6T2RFdCtLdm9PNEQ5aGMvcld2VVFiS3hXMjBCbVl6UElDTHY1?= =?utf-8?B?SWtWTXY1dEVhV0RLVzd2T3NjK1RrMkdObnRST0dYdkVvTGFQckRNekxqTEl6?= =?utf-8?B?M3BsS01HTThvSGdFdmVsSFo4SHdWNGZ3dll6RExMZVM5TWJKTE5MRkRWdXV6?= =?utf-8?B?WUgzMzhUNjA4YUEwSVhlNWVEazUzV3F3aVhXRVFNTnZ5TGdwQUN5M1F0TGJm?= =?utf-8?B?NHdienc2Q0JsZWhYbHhFS2Q1eHpOTHZWemZiQ3ZSQzNLQ0UxbXRWT2hHcUc0?= =?utf-8?B?YmFhM2Y1YnhOYjN4VTBEZ0MxdjlqQ1FRQVNSZkFjZ0tyKzJFc3lYeEsxeVJt?= =?utf-8?B?azFET2l2RCs5Z0RiVlRDZmRvVFZGdmpyZSt2SVBJUTY0SDBPQ2YyZjVPajNk?= =?utf-8?B?cld4NmdLNERYWmlIY0F0M3ZYdXYyY1B4ZzduVzgxVkUveEpJbnlqYUhkd0hX?= =?utf-8?B?cnJhVkh6YlozTlBKMU80d0FpU2xXYmlVbDFXSHNva1lkQ3JOa3BVQ2VTNEI4?= =?utf-8?B?SHJ2ZXMwbXJpSjlSWnJUbTdYRUtzVTkxRVMvNE1PVm9OYXB2bmJhakZJVFNG?= =?utf-8?B?S29TMEN2bzByTWxScjlVNEVrZGN0WWc3N0s3bWUyVjZXUkhXQUdzQWhtOCth?= =?utf-8?B?dzZoOHhIZkJvSHdDZFVLVUhDSHlOV0hzc1g3SGR5Mk5vMWszeXMva1hsZnV0?= =?utf-8?B?UUE9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?utf-8?B?WWQ3dDBVeGtCckpxRjNXOW0vVUlrUEd2dWU5Zkk3Q1ViOHAwY2ZhMFNSZzRP?= =?utf-8?B?d2puZi9VcytKQ01QK0FkL0o4bHlIeVNtU3cxOHFkZWphc2xXSjdOdHYyWmdh?= =?utf-8?B?RmVURjBZdWRCTW00ZUJTUkpidTd2QUM2V0hvMHEvL1E0SDJZc1lsSU9YZEFH?= =?utf-8?B?NXpVZDBvOW8vTW9EQ0N2K0t2R2VKejd1dmNFdFA5bkRyWE81RXZpNXFyTlMw?= =?utf-8?B?azE5dzNzZHBkenZWcGUvaWg0UHByb0hoRlFISGxUZ3liMEFEeGIzMFdFNE9P?= =?utf-8?B?bDJCeWNnbmh2VUVPMjk5em5yMDhvMmpYNXIyWmdaek5DcGR2eDhnRXNhQkVr?= =?utf-8?B?dVlKUmpZTlJSeGE4RDhoNThFMjlYdHBuL1dNbEpSYzNGbTJlZmI3cUw3T3oy?= =?utf-8?B?TURrbmhTZmtBWUs2MWQ3cXEzbXhLOTdreDk3dzhYMGtXVnl6aXlTRHB4QVhI?= =?utf-8?B?Wnh3bkVRNW4rT05KTmdHK0JXbkdMM3B3eGk2YTQwSko5U2lpdm1QbHQ1OXR4?= =?utf-8?B?b0NsT3RacHVHcllybDB3MDUzOVFMUWdaVE40Wjd5OUxNMUlCblVNa2JreWJ5?= =?utf-8?B?YW9VVHlIbGFQeXhkSUY0QWxoKzJ2bGFmck0vbTJ4M2pGME9aTTFFRHY5R2hT?= =?utf-8?B?eWFsRDJ2VVpjbUNGMkZFMnBha3BramJ1VXVEN1g4Mm5tVjNISm5lTkFDNjFV?= =?utf-8?B?akQyZlI5Y1FQSjhGOHlQUGc3c01GU0ozNVFGeWtqK2FoWTRlUE5kSldVWENB?= =?utf-8?B?VmU4aFFoZDZqUmVRdStxL09POHhHOElDMFdqaVdDME9nUEVoTld6UWhrNjJN?= =?utf-8?B?cDJ0TlNSWjhrOW1KYjl2dlVvcUNWVDFQdFhjeVBENVk1Mm9ZVGdSNTRhOFB4?= =?utf-8?B?bWd5TDdEK3FuRjlldGY3dmdHUUs1OGNzNFlpQ2NEc1R5WkdqVjMwYUNGd0ZY?= =?utf-8?B?YzQ5a3Z1ei9oQlZPRFd2eER3bmFDaWlYTm5KaWlzNnlFNWcrc1d5WFM4RTZD?= =?utf-8?B?QTBlWlhhK01LMHg0clRESlNNaCtacTEzTG1ZRE9aM3Z3YXJlajAwWENxMEhO?= =?utf-8?B?OGtRV0I5cFhveDZHN1lVSkFVN3czaGVRTUp0WnVqZXB3OElKZlVmR1BEOUMv?= =?utf-8?B?clJQd1VFUlpYN1RXZGovQjUwamJyVTdNQlpzUXNEMWhGb1lCUVlPSFFrZUZD?= =?utf-8?B?UDQ1THo0NU1SSk0wcVBkb2NvV2xOd01yeFdzWHJZRHpqdUtUT0M4b1FqK3dj?= =?utf-8?B?TzkxRnFNMSt2cHZFd0JRc2RKQ29pTkdlSVJWNXlHMVp3eWxna0RJRkV5ai9i?= =?utf-8?B?Yk9pOUJWbVRYMm13Szh4dWc1Yi9POGYvSjlrV09wUEpyeFNzNkRLUFNoSHZJ?= =?utf-8?B?dG8rT3ZCdXEzb1pFdXRGdk5mNEY5eWg2akRiQ1I2UEFyS3ZMaStxZkpUV1Nn?= =?utf-8?B?ODQ2K3RncDRkS1krR2l4OFBwV014UFNlRE5GWlEzTDNyY3NRSWYwU213d3Jx?= =?utf-8?Q?NeW5lo=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: aee0f6ca-3947-430c-f64c-08db4c8f1b6b X-MS-Exchange-CrossTenant-AuthSource: DM6PR10MB4313.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2023 11:02:52.8864 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xzOsRL7QIcHg+pqaZGfUpdaXTuR73AmxEgoZaxpuXLdRNHt+bo/B5RpOba8703BRHa+VrI5K7OaJbxKgpLUicA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB7156 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-04_07,2023-05-04_01,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2305040090 X-Proofpoint-GUID: 2dQa8tYIXJutLPChMAUgPsfdwiSuBqHI X-Proofpoint-ORIG-GUID: 2dQa8tYIXJutLPChMAUgPsfdwiSuBqHI X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230504_040330_988503_449D07C5 X-CRM114-Status: GOOD ( 24.28 ) 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: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMDQvMDUvMjAyMyAxMDo0NywgUm9iaW4gTXVycGh5IHdyb3RlOgo+PiBuaXQ6IGdlbmVyYWxs eSBpZiAoIXZhbCkgaXMgcHJlZmVycmVkCgpIaSBSb2JpbiwKCj4gCj4gQWx0aG91Z2ggZWl0aGVy IHdheSBpdCBjYW4gb25seSBiZSBOVUxMIGluIGNhc2VzIG9mIG1lbW9yeSBjb3JydXB0aW9uIG9y IAo+IGRldmVsb3BlcnMgbWFraW5nIGJyb2tlbiBjaGFuZ2VzIHRvIHRoZSBkcml2ZXIsIG5laXRo ZXIgb2Ygd2hpY2ggYXJlIAo+IHdvcnRoIHByZXRlbmRpbmcgdG8gZGVmZW5kIGFnYWluc3QuCgpJ ZiB0aGVyZSB3YXMgc29tZSBicm9rZW4gY29kZSBmb3Igc2V0dGluZyB0aGlzIGlkZW50aWZpZXIs IHRoZW4gd2Ugd291bGQgCmp1c3Qgbm90IHNob3cgdGhlIGlkZW50aWZpZXIgZmlsZSwgcmF0aGVy IHRoYW4gc2hvdyBpdCBjb250YWluaW5nICJOVUxMIiAKLSB0aGF0IHNlZW1zIGJldHRlci4gSG93 ZXZlciwgdGhlcmUgbWF5IGJlIG90aGVyIGltcGxpY2F0aW9ucyBmcm9tIHRoYXQgCnNhbWUgYnJv a2VuIGNvZGUsIHNvIHlvdSBtYWludGFpbmVycyBhbmQgY29udHJpYnV0b3JzIHBsZWFzZSBkZWNp ZGUuCgo+IAo+Pj4gK8KgwqDCoCByZXR1cm4gYXR0ci0+bW9kZTsKPj4+ICt9Owo+Pj4gKwo+Pj4g K3N0YXRpYyBzdHJ1Y3QgZGV2aWNlX2F0dHJpYnV0ZSBhcm1fY21uX2lkZW50aWZpZXJfYXR0ciA9 Cj4+PiArX19BVFRSKGlkZW50aWZpZXIsIDA0NDQsIGFybV9jbW5faWRlbnRpZmllcl9zaG93LCBO VUxMKTsKPj4+ICsKPj4+ICtzdGF0aWMgc3RydWN0IGF0dHJpYnV0ZSAqYXJtX2Ntbl9pZGVudGlm aWVyX2F0dHJzW10gPSB7Cj4+PiArwqDCoMKgICZhcm1fY21uX2lkZW50aWZpZXJfYXR0ci5hdHRy LAo+Pj4gK8KgwqDCoCBOVUxMCj4+PiArfTsKPj4+ICsKPj4+ICtzdGF0aWMgc3RydWN0IGF0dHJp YnV0ZV9ncm91cCBhcm1fY21uX2lkZW50aWZpZXJfYXR0cl9ncm91cCA9IHsKPj4+ICvCoMKgwqAg LmF0dHJzID0gYXJtX2Ntbl9pZGVudGlmaWVyX2F0dHJzLAo+Pj4gK8KgwqDCoCAuaXNfdmlzaWJs ZSA9IGFybV9jbW5faWRlbnRpZmllcl9hdHRyX3Zpc2libGUKPj4+ICt9Owo+Pj4gKwo+Pj4gwqAg c3RhdGljIGNvbnN0IHN0cnVjdCBhdHRyaWJ1dGVfZ3JvdXAgKmFybV9jbW5fYXR0cl9ncm91cHNb XSA9IHsKPj4+IMKgwqDCoMKgwqAgJmFybV9jbW5fZXZlbnRfYXR0cnNfZ3JvdXAsCj4+PiDCoMKg wqDCoMKgICZhcm1fY21uX2Zvcm1hdF9hdHRyc19ncm91cCwKPj4+IMKgwqDCoMKgwqAgJmFybV9j bW5fY3B1bWFza19hdHRyX2dyb3VwLAo+Pj4gK8KgwqDCoCAmYXJtX2Ntbl9pZGVudGlmaWVyX2F0 dHJfZ3JvdXAsCj4+PiDCoMKgwqDCoMKgIE5VTEwKPj4+IMKgIH07Cj4+PiBAQCAtMjI0MSw2ICsy MjczLDIyIEBAIHN0YXRpYyBpbnQgYXJtX2NtbjYwMF9vZl9wcm9iZShzdHJ1Y3QgCj4+PiBkZXZp Y2Vfbm9kZSAqbnApCj4+PiDCoMKgwqDCoMKgIHJldHVybiBvZl9wcm9wZXJ0eV9yZWFkX3UzMihu cCwgImFybSxyb290LW5vZGUiLCAmcm9vdG5vZGUpID86IAo+Pj4gcm9vdG5vZGU7Cj4+PiDCoCB9 Cj4+PiArY29uc3QgY2hhciAqYXJtX2Ntbl9pZGVudGlmaWVyKHVuc2lnbmVkIGxvbmcgbW9kZWwp Cj4+PiArewo+Pj4gK8KgwqDCoCBzd2l0Y2ggKG1vZGVsKSB7Cj4+PiArwqDCoMKgIGNhc2UgQ01O NjAwOgo+Pj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiAiY21uNjAwIjsKPj4+ICvCoMKgwqAgY2Fz ZSBDTU42NTA6Cj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuICJjbW42NTAiOwo+Pj4gK8KgwqDC oCBjYXNlIENNTjcwMDoKPj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gImNtbjcwMCI7Cj4+PiAr wqDCoMKgIGNhc2UgQ0k3MDA6Cj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuICJjaTcwMCI7Cj4+ PiArwqDCoMKgIGRlZmF1bHQ6Cj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIE5VTEw7Cj4+PiAr wqDCoMKgIH0KPj4KPj4gbml0OiBJIHRoaW5rIHRoYXQgaXQgd291bGQgYmUgbmljZXIgdG8gaGF2 ZSB0aGlzIHBlci1tb2RlbCBzdHJpbmcgCj4+IHN0b3JlZCBzdGF0aWNhbGx5IGluIGFybV9jbW5f YWNwaV9tYXRjaFtdLmRyaXZlcl9kYXRhIGFuZCAKPj4gYXJtX2Ntbl9vZl9tYXRjaFtdLmRhdGEs IHNvIHdlIGhhdmUgYSBzdHJhaWdodCBsb29rdXAKPiAKPiBBZ2FpbiwgSSdtIG5vdCByZWFsbHkg Y29udmluY2VkIGhvdyB1c2VmdWwgdGhpcyBjb2Fyc2UgcGVyLW1vZGVsIHNjaGVtZSAKPiBpcyAt IGZvciBpbnN0YW5jZSwgaW4gdGVybXMgb2YgbWFueSBldmVudHMsIENNTi02MDAgcjMgaXMgY2xv c2VyIHRvIAo+IENNTi02NTAgdGhhbiBpdCBpcyB0byBDTU4tNjAwIHIxLCBzbyB3aGF0IGV4YWN0 bHkgd291bGQgIkNNTi02MDAiIG1lYW4gCj4gdG8gdGhlIHVzZXI/CgpvaywgSSBzZWUsIHRoYXQn cyB3aGF0IEkgd2FzIGFza2luZyBhYm91dCBpbiB0aGUgY21uLTcwMCBKU09OIHJldmlldzsgCmFu ZCBmcm9tIHdoYXQgeW91IHNheSwgaXQgaXMgbm90IHRoZSBjYXNlIHRoYXQgd2UgYWx3YXlzIGhh dmUgdGhlIHNhbWUgCmV2ZW50cyBmb3IgZXZlcnkgcmV2aXNpb24uIFNvIHdlIG5lZWQgYSBtb3Jl IGZpbmUtZ3JhaW5lZCBpZGVudGlmaWVyLgoKRm9yIERUIHN1cHBvcnQsIEkgc3VwcG9zZSBwZXIt cmV2aXNpb24gY29tcGF0IHN0cmluZ3MgY291bGQgYmUgYWRkZWQsIApidXQgSSB3b3VsZCBub3Qg YmUgc3VyZSB3aGF0IHRvIGRvIGFib3V0IEFDUEkuCgpCVFcsIE15IGNvbW1lbnQgd2FzIG1vcmUg YWJvdXQgY29kaW5nIHN0eWxlIG9mIGNhc2UgYSwgY2FzZSBiLCBjYXNlIGMsIAouLi4gY2FzZSB6 LCBkb2VzIG5vdCBzY2FsZSB3ZWxsLgoKVGhhbmtzLApKb2huCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlz dApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJh ZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==