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 9ED88EE49B3 for ; Mon, 21 Aug 2023 20:39: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=BDNxxTGCCZMtRknI/RuBmM9nyYWlheemO10vAHwW5O0=; b=LKfRcmyhZMtkv1aIq33it3sXMv +XtEpLeGsKxPEr8QkOFEzei8t0Q0NSqySe5+3Qf4jlrl3XYM/h+jSuD3n4xsQOBuVZlX2t2fJAGf8 P82dkY7G4nM6bxaTAzQvlJ3IzBZPHdjnKrxLcpQzEmy7/7vH3DlLumC1Y7fpuGXsCOcc2ogcrGVU7 fUSRwelYZPWzR+7zNKgo/sdDATySfDu8ND+4JpEF1YqsBPUbTAb7x+QFebe2+KPsenQwZYKsM0TLJ 4ILoD3KGege/KpvuhvtGPcBTw+RrSI/Kctm2o5ruNvhLR7Jixsq+x2gCJyEqA9OcKJGVGFCf25BnU rQUx55Ig==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qYBg1-00EfOd-39; Mon, 21 Aug 2023 20:39:05 +0000 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qYBfz-00EfO5-0s; Mon, 21 Aug 2023 20:39:04 +0000 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37LFxipF013579; Mon, 21 Aug 2023 20:38:44 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=O/qTogwPF8Qr3rMYufS2Eq5EpaB9TQgHNk+8IwZl9So=; b=dLf2QlABkHvXVgdCuRTXe31b/Z9QPK6Qrp319WSNxPGmCBXd6SVQOmPGVYvbfhb+9HR5 WYKwhdaeJGCWctiq/CzU+cMvYnTonWx6fpcoOtyCKH8W7FhiIfezuDXQU+Rl+GQIZO2p QIO1UPlHarX0iBBNTU6+0UpxBKoMUDIPbl0TbCRQARiAtL31hZVs+J+bqchieuTLopkM A2wFof+epRG9RImHb5Y8xB2xt3bxNVUSI8WmbTMZoWlJZOsWd2vkDXs4JFYv4ib+u+Ov Jo2/tmrJ7SEmzGsqjVzYX+MEcHXw5gPFU7KmL4bhuFutyAUvokSO7PNLFwFizt0A0Lfg rw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3sjmb1uv48-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Aug 2023 20:38:44 +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 37LKOtj6030392; Mon, 21 Aug 2023 20:38:43 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2107.outbound.protection.outlook.com [104.47.55.107]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3sjm63y5e2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Aug 2023 20:38:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RLyKdji0jg4SI8nfiVAFpVvjnTri+e4DhnhcIrJgpzDP5kaKBx684prD77VWY/+nf5KP0AAxCPor04Hp8yyBGq12fPaEgh7sbNwotnQxPjDk12g4YYdF1ALCJS5fiu/R59DV3N6Q2eiLLCfGioNEo7aeMTMgnob6h54U6cK0eKtBU/tVkPtk/4ccLf6eQkOATgiQCKaaNQBqPLYeOAwL4mcQsii4MUVR9kyQgRnvO7Bcml7F+uF81yTR2eVHHJFlMz/EsbmnJIw7pWXKCu0GGwAxQu34ipSCqYJp0EWw9XX2SrbiQ1302Pyd4NiYYhI3gEJltLiO7EMimDfX9lKxcg== 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=O/qTogwPF8Qr3rMYufS2Eq5EpaB9TQgHNk+8IwZl9So=; b=XaKRMYHhuxcXaLoEIslsdnsZXt8fVbEtPXreY3jwOlT2QRtYacoOJGTmTyas9DkXwvq2qB1cl4gfCk9MdpsCmml0rJ54Ybeb+Of5dbAmhxfaOinqtcKwAf6fNxYCI8W2hCqYdCE+BtC0aYDWkiwFo/5Y3dy6pOMHpE4gf7WhBjuWfogCIUBDb2JxvGLEhv4o6qOMpXucl3/LXYhvhfFDSzwl3Tl4QyM4SD8rIq+m8l6Cm2Jyg/TEjg8HSJciC1dR6FCiDdDm93JtdRNhEKT8pJYt0IbXeFsKiXdLcqi6rIi4sy4VpmQ+FvZVuH/3uNg1jUm8vaCKHJ3vDr1vOqYpfw== 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=O/qTogwPF8Qr3rMYufS2Eq5EpaB9TQgHNk+8IwZl9So=; b=bLtCNUcJfYRAU1VcBvB28hYqEzBmVXPLPI2/g6CrYQlS1WR52Jkf7mt1eBfOz4TiC1JEVcN1hAr8J6zp81fYWeuAAyG+DwgpcGFB95mZURBGRTCxFvNt90OlW40S0ZOLaXuYxuyzJmMob222Dn/ILXzz9FaEE/nYxINt69GEu1I= Received: from PH8PR10MB6290.namprd10.prod.outlook.com (2603:10b6:510:1c1::7) by BN0PR10MB4824.namprd10.prod.outlook.com (2603:10b6:408:12f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Mon, 21 Aug 2023 20:38:13 +0000 Received: from PH8PR10MB6290.namprd10.prod.outlook.com ([fe80::3ec2:5bfc:fb8e:3ff4]) by PH8PR10MB6290.namprd10.prod.outlook.com ([fe80::3ec2:5bfc:fb8e:3ff4%4]) with mapi id 15.20.6699.022; Mon, 21 Aug 2023 20:38:13 +0000 Message-ID: Date: Tue, 22 Aug 2023 02:07:57 +0530 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH 5/9] i2c: qcom-cci: Use dev_err_probe in probe function To: Dmitry Baryshkov , Liao Chang , andi.shyti@kernel.org, florian.fainelli@broadcom.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, yangyicong@hisilicon.com, aisheng.dong@nxp.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, kblaiech@nvidia.com, asmaa@nvidia.com, loic.poulain@linaro.org, rfoss@kernel.org, ardb@kernel.org, gcherian@marvell.com Cc: linux-i2c@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Dan Carpenter , Vegard Nossum , LKML References: <20230728013148.1720978-1-liaochang1@huawei.com> <20230728013148.1720978-6-liaochang1@huawei.com> Content-Language: en-US From: Harshit Mogalapalli In-Reply-To: X-ClientProxiedBy: TYCPR01CA0147.jpnprd01.prod.outlook.com (2603:1096:400:2b7::12) To PH8PR10MB6290.namprd10.prod.outlook.com (2603:10b6:510:1c1::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR10MB6290:EE_|BN0PR10MB4824:EE_ X-MS-Office365-Filtering-Correlation-Id: 72a775bc-a877-461e-6b0c-08dba28689ef X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z6hXHyHfh9Gip4oeS85eEmuxD26DXs4yq9af1oPpW+lw5OL8slNb8S5iLWfMNV3t8uJMyy4Pzgohv2jgieScjuuAEtHrTbh5liHm53cxZ3atsosXpRFX8IzkaUcrwni8r1nEP7rH/HiSRxA3VOF/pQ5w24LIOl6U+cAXyK9ZFoHB66KYQpV8LJaW6xe6x5umtbWLlZSWWQp6JgTkdgWdUW2BixqAm/IbNh5EvVf+GgNyB/zwRZbpCoQZBBR+k91/k5iR2adNOFXJXvZkh5OTkoy0mqYH+ZYECsLq4GgMYEV2GApBWVjfnMVbT1pe8OXxlWIe8b3sUXl8bjq61R4Rc7a/HH91axRponSo19QReIGdwrlMPKoqZ6nOou33qjD1eJgIM95H8FFfUbYP0HsQ6ucm6X6aB46zpmuorE8DbP+/ca068q85TvQ9dWwol9UWUIWhLn1vnb9bWGNR5f2EmRt4EUPW+donYnVr7lHW8yDByUoajts8W9y34OAgM4XN1ldCUXJZVj/JQs8h8j3lNhOun7oIOHjAFGErTjASz+RPyJuWVXmZeqSG4YWGRkCDeOmgo29Bk6835BN7OOPsVbxYy7ZM1tjGk51Z2plw5XavHjErxMwKmJMBsvN7J+k4aVt+Ekl7KoMThdOJpQfyfUUewf+tp/sXcjxzfcMArtY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR10MB6290.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(136003)(346002)(39860400002)(366004)(186009)(1800799009)(451199024)(54906003)(66476007)(66556008)(316002)(66946007)(6512007)(110136005)(8676002)(8936002)(2616005)(4326008)(36756003)(41300700001)(921005)(478600001)(6666004)(38100700002)(53546011)(6506007)(6486002)(83380400001)(2906002)(7416002)(86362001)(31686004)(31696002)(5660300002)(26005)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a2ZRck5BelhDRTVWNWQ3VnF2VmluQUgzMlVhQ0dPNUhqOXE1Z0s1d0xaQWJC?= =?utf-8?B?VlNZQ0FxSCtzWUhENlhWMWNpZ2xkWUl5WVBMeHlQTUN4RWNhc0hxcndFaDgr?= =?utf-8?B?aFJiWjQxZlNpNUtKZDRSMWc3ZEp6d3NjbmUzditGTmh4bVJUdzdITkhROXY3?= =?utf-8?B?bzhmU3VxeFpCdTJ6VjZtOHJQTkRuS0VncnJ3cnBVdnBhWWFGL2t2NlNqdWFw?= =?utf-8?B?eHNMN3NjczQzNGFqMHhaNkZqeEtiNHpXU0Erc01NSEQ3Uzc4M2tOWDRXYWdS?= =?utf-8?B?UDVaRGV5VytsaHlDczZUNDlzS0U2bGVGcjBoWlo2Wkw0Q0JsZ1Y2RjdqbFFI?= =?utf-8?B?b1FLV3MwMmpIVFpOam80L2M0N3BPVHlveXBEN3RHTGkwSkJkaVQyVVMramQ4?= =?utf-8?B?RGlmYXBpY1F0Rld3VndEZE94ZTd0OHkxMGJZUlYraFZremRhbksrWW9KYUdo?= =?utf-8?B?Vnd0K1RvRUlWSFdtRlFOYitlSVNTT0E1alRVdFgyby9ZMElLVXJaK2V1ZkNq?= =?utf-8?B?R0d5bnAzOEYxOFcvcHN1OUFrZGxrQnBLbndVTE05RGZTcVFVTkphNnlaUkky?= =?utf-8?B?OU8zbUdhWUNMQ0NjOVQ1Q2YrZVdScUFPd3V0TEFqSTQ2clk5SlpsdWpWSCtj?= =?utf-8?B?NXBQbVMxM0Y0cGZJOUVMRFVqTkNMemNmeU9PcW5QV2dTbkkrQzBvcXpyZVFK?= =?utf-8?B?S2hxRThmMFFtc08rQUw5YW92dGVLOWJCaGw1VXRvd0xBMUJZeVpHTVJCY3Jn?= =?utf-8?B?QTdkYXMxRm9BZ0hpVm84aXBoS0svQnU4c283RHpUTEx1SDZ4VWZ5ZG9COWVh?= =?utf-8?B?VE1IOTIzTG12eHJsNGVZditFUHpaQ0ptNCsrZkxHVEx1LzNvUE1qK0lWYWZL?= =?utf-8?B?b0NKWGtKUXFORFUzbXpCMzdXRHhQL1FEZHpwbzhnUVZ5Zkw1MDVVcTMwTmlK?= =?utf-8?B?c2VhZ1FoOHAwWUNnWDNIaVpYV29Bdjh5RWNXYVJBWGxicTk2cWVOREhJUkVP?= =?utf-8?B?QzEvczRTcWhDaFh6SGphaHZkbDJ1VW1tWHo1TCtuNUhiaVNSV3dOcXBQdjN4?= =?utf-8?B?TThaU1BqNUdzbVBCdjRMOE5zZk85aGZwTm90QVJpZWV1dnNZNVZRc2FHZkVU?= =?utf-8?B?cFJGTk0zRFZzbGxSMHIyUmJFNS9heEZnNC9Cb25JM01kSzBLUUVxbFBIQWxm?= =?utf-8?B?Z3ZyOEIzaWxkTEI4UzlZc0dHQThFUWs5Vi8wZmJFMGpMUm1SZ2pVcVJFajIv?= =?utf-8?B?ZjRjcnpBWXlrbGNqdXd6bTFLejgwRGtUckJ5M3JicVVLbXJIaDJxSm54V0pM?= =?utf-8?B?K2JGL3g4VkxBUDRQWFMwZnNSKzRFaU0rRzhHSzlvOEZ0T0VhbUp0Q2NGamhG?= =?utf-8?B?UC9taVRpT0Zwbkt0ZERMRGQvV0ZFb1o2Y0EweVVtWFRpT1JDYmhFRUJ6R1lD?= =?utf-8?B?WndUS3hWbkxnY1hXU0k3ZnBvV2QzKzkzdGVkNmEydjgrdkM3OGFwRDlOYUUx?= =?utf-8?B?RnFhb1pXQktjSWFMY25xV3k0akhPQ3NtSmEzZWJkdVdiV0x2Z1JHV1BIUUNn?= =?utf-8?B?dW9xYkxDV3FURG9rZElUNDJNVTVzT1cvUUZiVnhxMXR5dTIzRXVaVytlcDZa?= =?utf-8?B?SE1uZWdwdUpvSEc5ZkptOTlFMkdleWFESG1tejBmNjVzNHBLNXpDZVZwRnQ2?= =?utf-8?B?RjhDVGo0LzJtblk3RHIyNTdNcE42aDV1TjZSTjRRUmYybnBEZmlGMXFRc3Mv?= =?utf-8?B?Q3VjTkVDcnNRdVpuL0tUWUFZS3FWbHBpR1E4bm0zc3lVV2tmM1JZY1ZGbmNB?= =?utf-8?B?NGxRL2NsRWVXTGpyM3poRllRQUkvZFQ1eFZXdVR0aXVYS0Y1aWFVbitkWDA3?= =?utf-8?B?UUtma0RwRjhpUThhWC9hQ2dnQ2RkeGEzcmpKRUx3eGlRQnNBOWUvQllZYU0x?= =?utf-8?B?RkoyWHF0VDFkMWgzWEZEellGRStjdytxS2k2Z2xOVU4yWmJPKzRIM3cxOEpQ?= =?utf-8?B?VXdWRFVpUTJRTkNBemhiMkp4dU96alZlNVdDdFBjd25EMU5YYTlvR3NaeU12?= =?utf-8?B?WCtsVzlURm9CVVhuSjhRdEtMc05YdjNMSVJqZVFhNFo2Sld1RUdWRlVJM2dq?= =?utf-8?B?b2VKVElsZ3RwUlpEVGNZalBEeENUNjNIYjEveGcrQ0VmRHhOSURZTEJpY3JF?= =?utf-8?Q?g8HiYsh6eiokyhnoETdCYT4=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?utf-8?B?Uk0vMWNmNDFQYnFKMk9Qb2JYL3I1L21qcW5Fa0dDMURRNnI4WGlISXY3Y3Y2?= =?utf-8?B?UkRqOVEvU2pDRHB1b1c2QmZpSmwyN2ROYlhvV0pWaEYyUFJJM1BSMit3Rlc3?= =?utf-8?B?ZVFTQW9laFNpd2dqMW16MmJoK1ozZnN4TDhXb0YxMkhIZkZBOE04aGhuZmow?= =?utf-8?B?VGtSMDEyVEI1OE56QzVNNTRSOG84SEE2YVQ5VDJTb3ppSjdWbzFzWTBybFhk?= =?utf-8?B?WnhYSTR5QkwyNWU5YU5raDBmbHAzQU5yWnZRTzc1WnFReUNrUnI5d3BwOURU?= =?utf-8?B?emFmS3VVOGZyQ0w3QWpWeFAwUUdmZXhSSmc5T0IxVG9pcnAyOEtwSzJJMVpq?= =?utf-8?B?dG9aczYwUjRlZ1oxbTBGblpNaFBxdnRPQkdydWloTk5sanhzLzE3cG0vZXNK?= =?utf-8?B?UDEyYlljNTRBYjBKM042NWpzOGlxZGdwT2pBS3U0NERLdmRId3UxVndwcGlQ?= =?utf-8?B?VmlnMVRQLzdXNEhmOFo5L3Vuc0IxZ1dBR2VJZkU0bmhhZlByT2YvR2N0YVAx?= =?utf-8?B?QlZWM0tZek1yZUk4aWo1L3FZdDBzLzJNL3dqTmVhVlJtL2M5S1hFQUhYZkFN?= =?utf-8?B?TFptZzNHUmVFKzE4eGZjc2JyQmovU3lUZFc4ZlpSTnY2NXVNQmdLWnd2NFJq?= =?utf-8?B?b0M0MTFqS0RtdmZkemVleCszQkt3UzNUTlFmcU1saEgrdURHNnprWTdxWlZ4?= =?utf-8?B?cFM5L2gyZXcwYU9TVExlc043cFJ0TVRJRUtvTFZNRHQyN0hLR0Nrd1JVUjNz?= =?utf-8?B?T1prR3hIM01uUk9Ec1ZWS2IrYWs4WTFkNlBXV1V2OXdPMVRuajgvOUJGc3hZ?= =?utf-8?B?SDVudGxHTnIxc1VVWEd5ZXREY0c2T0JqNXFZM0dUbVpPMmlSakQxbTVHV2R3?= =?utf-8?B?cHBud1JmMDR0c3FlUDBDUnhFeGRWLzdmUmpERW5SM1Z0WGMvbGU4ODBmOHNk?= =?utf-8?B?NTZ0YXFEQ3NBNGtVR1RtbXhEOUJsQS9ZUmZTN1VmeG5mSW8rSU95OG5qTkxq?= =?utf-8?B?L2hvNW1nTUoxZFNybHBpdmNWOVI2d3pJTkVENktDaDlQV2l5YmI3UnZIYWlB?= =?utf-8?B?VWtpTWJ5SU5XV3JEbHZNWXZ2bEdhbHJUeURHSVRMTXJEOWRMRSsxeGJlOTNU?= =?utf-8?B?VFJydUxFeGlFVEYyaGlQRWtwVDN1RmZQOW1BT1hOZnhWY2tJdnNubG5PTkgv?= =?utf-8?B?VzVYVitDem5WbjBNaWV4Y0hDb1FpdFI4Y1VYQUg0SVBKbzd1eWdpWWhuM016?= =?utf-8?B?b3JGL1MwR3lvcXpxNzlYT01QdytOd2ZYWFZLZmVHMlNqUHJ5Y0xWelljbE1P?= =?utf-8?B?NE80M1pDd3lvOVQySEt0N0R6UFVaU2VmTnZETGZzVlFFSVg3cEE0K2xvdi9q?= =?utf-8?B?WktQNVdTa1pJZDlwa3pEN01zY25ZWmVkSzJuYlhjTjlDbkJSSDNIbDdRQmVT?= =?utf-8?B?L0xjRnRlTHZjL2xLSTJhSVBvNGllcDN3Yk55ejBmSU1aQzlYWGdKZnQrVEFq?= =?utf-8?Q?aYVdZYDYObNjthysQeWQt6vHu2r?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 72a775bc-a877-461e-6b0c-08dba28689ef X-MS-Exchange-CrossTenant-AuthSource: PH8PR10MB6290.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2023 20:38:12.9907 (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: UoAAI9tFl2PabmWuicTTAsBWUoymzG1EVJfipi7gWNYEbPvhyjXveFYccWQMuO7R2JDM08ZXyrejmoEFvI09YLq+ja1BR0to1vlKtaB53JLDIL/xleJcK/dAlb3I5pJp X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB4824 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-21_10,2023-08-18_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 bulkscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308210192 X-Proofpoint-ORIG-GUID: Fzps5ObJMhWBe-DrwYHemIiIIi4rt_mr X-Proofpoint-GUID: Fzps5ObJMhWBe-DrwYHemIiIIi4rt_mr X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230821_133903_314237_3BDBCF55 X-CRM114-Status: GOOD ( 23.69 ) 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 SGksCgpPbiAxOC8wOC8yMyA0OjM2IHBtLCBEbWl0cnkgQmFyeXNoa292IHdyb3RlOgo+IE9uIDI4 LzA3LzIwMjMgMDQ6MzEsIExpYW8gQ2hhbmcgd3JvdGU6Cj4+IFVzZSB0aGUgZGV2X2Vycl9wcm9i ZSBmdW5jdGlvbiBpbnN0ZWFkIG9mIGRldl9lcnIgaW4gdGhlIHByb2JlIGZ1bmN0aW9uCj4+IHNv IHRoYXQgdGhlIHByaW50ZWQgbWVzc2dlIGluY2x1ZGVzIHRoZSByZXR1cm4gdmFsdWUgYW5kIGFs c28gaGFuZGxlcwo+PiAtRVBST0JFX0RFRkVSIG5pY2VseS4KPj4KPj4gU2lnbmVkLW9mZi1ieTog TGlhbyBDaGFuZyA8bGlhb2NoYW5nMUBodWF3ZWkuY29tPgo+PiAtLS0KPj4gwqAgZHJpdmVycy9p MmMvYnVzc2VzL2kyYy1xY29tLWNjaS5jIHwgNiArKy0tLS0KPj4gwqAgMSBmaWxlIGNoYW5nZWQs IDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBSZXZpZXdlZC1ieTogRG1pdHJ5 IEJhcnlzaGtvdiA8ZG1pdHJ5LmJhcnlzaGtvdkBsaW5hcm8ub3JnPgo+IAo+Pgo+PiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1xY29tLWNjaS5jIAo+PiBiL2RyaXZlcnMvaTJj L2J1c3Nlcy9pMmMtcWNvbS1jY2kuYwo+PiBpbmRleCA2MjJkYzE0YWRkOWQuLmNmMTNhYmVjMDVm MSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1xY29tLWNjaS5jCj4+ICsr KyBiL2RyaXZlcnMvaTJjL2J1c3Nlcy9pMmMtcWNvbS1jY2kuYwo+PiBAQCAtNTg4LDEwICs1ODgs OCBAQCBzdGF0aWMgaW50IGNjaV9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ PiDCoMKgwqDCoMKgIC8qIENsb2NrcyAqLwo+PiDCoMKgwqDCoMKgIHJldCA9IGRldm1fY2xrX2J1 bGtfZ2V0X2FsbChkZXYsICZjY2ktPmNsb2Nrcyk7Cj4+IC3CoMKgwqAgaWYgKHJldCA8IDEpIHsK Pj4gLcKgwqDCoMKgwqDCoMKgIGRldl9lcnIoZGV2LCAiZmFpbGVkIHRvIGdldCBjbG9ja3MgJWRc biIsIHJldCk7Cj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4gcmV0Owo+PiAtwqDCoMKgIH0KPj4g K8KgwqDCoCBpZiAocmV0IDwgMSkKPj4gK8KgwqDCoMKgwqDCoMKgIHJldHVybiBkZXZfZXJyX3By b2JlKGRldiwgcmV0LCAiZmFpbGVkIHRvIGdldCBjbG9ja3NcbiIpOwoKRGVzY3JpcHRpb246Ci0t LS0tLS0tLS0tCiAgKiBkZXZtX2Nsa19idWxrX2dldF9hbGwgLSBtYW5hZ2VkIGdldCBtdWx0aXBs ZSBjbGsgY29uc3VtZXJzCiAgKiBAZGV2OiBkZXZpY2UgZm9yIGNsb2NrICJjb25zdW1lciIKICAq IEBjbGtzOiBwb2ludGVyIHRvIHRoZSBjbGtfYnVsa19kYXRhIHRhYmxlIG9mIGNvbnN1bWVyCiAg KgogICogUmV0dXJucyBhIHBvc2l0aXZlIHZhbHVlIGZvciB0aGUgbnVtYmVyIG9mIGNsb2NrcyBv YnRhaW5lZCB3aGlsZSB0aGUKICAqIGNsb2NrIHJlZmVyZW5jZXMgYXJlIHN0b3JlZCBpbiB0aGUg Y2xrX2J1bGtfZGF0YSB0YWJsZSBpbiBAY2xrcyBmaWVsZC4KICAqIFJldHVybnMgMCBpZiB0aGVy ZSdyZSBub25lIGFuZCBhIG5lZ2F0aXZlIHZhbHVlIGlmIHNvbWV0aGluZyBmYWlsZWQuCi0tLS0t LS0tLS0tCgpXaGVuIHJldCA9IDA7CgoiemVybyIgaXMgcGFzc2VkIHRvIGRldl9lcnJfcHJvYmUg YW5kIHdlIGFyZSByZXR1cm5pbmcgc3VjY2Vzcyh6ZXJvKSAKZnJvbSBwcm9iZSBmdW5jdGlvbi4K CkJhc2VkIG9uIG90aGVyIGluc3RhbmNlcyBvZiBkZXZtX2Nsa19idWxrX2dldF9hbGwoKSBBUEks IGNhbiB3ZSBmaXggaXQgCmJ5IGNoYW5naW5nIGNvbmRpdGlvbiBsaWtlIHRoaXM/CgpkaWZmIC0t Z2l0IGEvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1xY29tLWNjaS5jIApiL2RyaXZlcnMvaTJjL2J1 c3Nlcy9pMmMtcWNvbS1jY2kuYwppbmRleCBjZjEzYWJlYzA1ZjEuLmNlYTZmNzBkMmI4ZCAxMDA2 NDQKLS0tIGEvZHJpdmVycy9pMmMvYnVzc2VzL2kyYy1xY29tLWNjaS5jCisrKyBiL2RyaXZlcnMv aTJjL2J1c3Nlcy9pMmMtcWNvbS1jY2kuYwpAQCAtNTg4LDcgKzU4OCw3IEBAIHN0YXRpYyBpbnQg Y2NpX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiAgICAgICAgIC8qIENsb2Nr cyAqLwoKICAgICAgICAgcmV0ID0gZGV2bV9jbGtfYnVsa19nZXRfYWxsKGRldiwgJmNjaS0+Y2xv Y2tzKTsKLSAgICAgICBpZiAocmV0IDwgMSkKKyAgICAgICBpZiAocmV0IDwgMCkKICAgICAgICAg ICAgICAgICByZXR1cm4gZGV2X2Vycl9wcm9iZShkZXYsIHJldCwgImZhaWxlZCB0byBnZXQgY2xv Y2tzXG4iKTsKICAgICAgICAgY2NpLT5uY2xvY2tzID0gcmV0OwoKClRoYW5rcywKSGFyc2hpdAoK Pj4gwqDCoMKgwqDCoCBjY2ktPm5jbG9ja3MgPSByZXQ7Cj4+IMKgwqDCoMKgwqAgLyogUmV0cmll dmUgQ0NJIGNsb2NrIHJhdGUgKi8KPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK