Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3295792imw; Wed, 6 Jul 2022 22:11:51 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uapvRkxei1lgbHoZi5gTWKO23Hj4OongZ3zrvlMSJVldpfVkqOg7WIqlnZQDWfr0x6H8ri X-Received: by 2002:a17:90b:4acb:b0:1ed:fef:5657 with SMTP id mh11-20020a17090b4acb00b001ed0fef5657mr2844613pjb.142.1657170711006; Wed, 06 Jul 2022 22:11:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657170711; cv=pass; d=google.com; s=arc-20160816; b=SLdyXL17d3JwO8vMnpPw6jNTsL8wN5FcFxgbr0tVhorbp6VB7DLrGBLEwilnlZ9jm+ PH8pSJlBi/QY6aampBl00XSho2kPhYo1xY3fECY4G7XGoH4o1AbZep42C973L1YaADQM wiaq/xvDTeRkOtPea2C7SacTG0aNFcoiLlkZ1cF5SkrZyq1bDG0uOSWxMh3K5ZGvpbN/ YmXGcZTDdASKiN/C5JDnCSCWXUyi7/m7gMqQCM8YVCF2ZLyNxmrgoEyjvaskcs2+J6VB kvRptpDWI5LOrJtxPtj8BAsL2PX8VeNDGfImIUBreCcW3xjgaTq5rvyxa5AADK77YwRr zpCQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=wUEmTTEWvlKAnKGoeTp1X0LFAxsH8FHMN5HkhW3ZQzE=; b=KCBuIPnYfXeGPJtGw6gjOC4SdtMqPJhwELXoQPWOg1qYvvZ5YS/O/+xbW20PqFWWS7 IpfLRxKP5G4hictKOtsnHrA50U3J7s5AWXazHew+/V0CUGQIhRRoRPURypHoYymleTV+ d5fgnLBImAflKU3H7CyTndV7mU2ahRRjWahSom7w/YRqEmvHkDNCEmil63n49P46isDK gg5Npu36Zp6qSc1RZ5wfxvmiqs8yq2J7p3eDf3fINHjoyeDSRPSfF2AE5DzKLrifUxj3 82tKBiknRWL0rAGickt2J922xq5+rS2soqQEywORySFQA8rWplr28u/aX5YHc9z2nSd6 PHDw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b=FQy2Eauo; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); 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=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c17-20020a631c51000000b004088cc23a70si24101470pgm.849.2022.07.06.22.11.38; Wed, 06 Jul 2022 22:11:50 -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=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b=FQy2Eauo; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); 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=fail (p=NONE sp=REJECT dis=NONE) header.from=marvell.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235011AbiGGEvx (ORCPT + 99 others); Thu, 7 Jul 2022 00:51:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60148 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234958AbiGGEvu (ORCPT ); Thu, 7 Jul 2022 00:51:50 -0400 Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDB841F2; Wed, 6 Jul 2022 21:51:49 -0700 (PDT) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 266HhdhT020671; Wed, 6 Jul 2022 21:51:40 -0700 Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2176.outbound.protection.outlook.com [104.47.73.176]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3h56wt496p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 06 Jul 2022 21:51:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jLySFbaluxiJw546cY8KgNVJhZ/AXIM/It2zwNI7y1SfnXYHDVVL9NR+N0grTJKlaTE/o2gupsnS0QN+IMUZrZjTHU8Jxs70HFEojq1oUkEpcsbHKbIb9mym9QKXVaTrBRrIGXcZJKA2KjQOXt163L9BI/W7WGy61cc1pifOVSEWKuh67rG37PCFE7ZfOqyptv66RTDaI5HXqmCwTdgQMWuK33/kMaZWy52fQrNbexcudoEXFBmBymPDA+EkPSQcsns81LlEow1wtWw+iYwyI57QH9n5B8wcG+BGlItaqNtFosjf808JtN8FZh80DsMWzg9GlVLjDu7dGTYGkMq0WQ== 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=wUEmTTEWvlKAnKGoeTp1X0LFAxsH8FHMN5HkhW3ZQzE=; b=aeVJ8tYtpDu7z6npcTKJmhF3d7LcH9FatG68918OLrRXp+RmDwtKovpO3LOXUrsEzxGojYdOtcXKBIHRXO9u5v6NKuGYUABTvBqYALk5WY34ntqXU93jZOTdj0OCPBHgTdPkcby4OcW/84YNJer7Iudl9pCJ/OS1V1oYxT89usvPr2GaP9yDvfdTVu4k4IoW2QYFGyoQd1zpqk9Qgth4qYL7z0/f6s/yvdv7Orm+LO1zuEVcu+66992a3aSsokSEtKehaHWnO8c0vCLFwTJhzraaodU4LiiEkamJT4SyAe+pl0nfKEe2Sk4WLdHp4sbVDh41y7LzgouI9jnKZCKmyg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wUEmTTEWvlKAnKGoeTp1X0LFAxsH8FHMN5HkhW3ZQzE=; b=FQy2EauoY2Msxm/MMQgGi/BhEqWMZe88dEje6B2ktJXq2Ahlr0rMDgeoE9QhW/pxkFMk/J+cXHyeGSIyw8rZr3f7YvzkHF9Yo4auIwN1MuFXp3tWuctrgBq6onQ4z2ZPu+yJQbYvy0tqldF0bkTwNPUjII2FXi/ovHSKxrp3AVU= Received: from MWHPR1801MB1918.namprd18.prod.outlook.com (2603:10b6:301:68::33) by CO6PR18MB4483.namprd18.prod.outlook.com (2603:10b6:303:13d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.16; Thu, 7 Jul 2022 04:51:37 +0000 Received: from MWHPR1801MB1918.namprd18.prod.outlook.com ([fe80::25:41d7:9bd1:6237]) by MWHPR1801MB1918.namprd18.prod.outlook.com ([fe80::25:41d7:9bd1:6237%6]) with mapi id 15.20.5417.016; Thu, 7 Jul 2022 04:51:37 +0000 From: Ratheesh Kannoth To: Jakub Kicinski CC: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Sunil Kovvuri Goutham , "davem@davemloft.net" , "edumazet@google.com" , "pabeni@redhat.com" , "kbuild-all@lists.01.org" , kernel test robot Subject: RE: [EXT] Re: [PATCH] octeontx2-af: Fix compiler warnings. Thread-Topic: [EXT] Re: [PATCH] octeontx2-af: Fix compiler warnings. Thread-Index: AQHYkTjAAhqUvWsfYkWmtIlmY2EPMq1yHj0AgAA44/A= Date: Thu, 7 Jul 2022 04:51:37 +0000 Message-ID: References: <20220706130241.2452196-1-rkannoth@marvell.com> <20220706182446.2fb0e78d@kernel.org> In-Reply-To: <20220706182446.2fb0e78d@kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 93974daf-c8b7-4ffa-68e6-08da5fd45fd7 x-ms-traffictypediagnostic: CO6PR18MB4483:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XmfhGhOuzTnbeAXbta/2xRjjHDVmATDhX/Imkzuam9zEUL3cUZ7qGamqXgSvOHGPE/zZB3rt3NdnYfpHbfIpfEvB8wy64BvX65pevgPXCnvMrbfQGueDWRxrdfgkeP4bEmavYHs5DpXeCV4E266T3aY4tGVpF5dYYctKdHf+4nFIawLY3Eifq7gYrzy91zhb8HzumBFpDdjtOMKRhls2ymltrb1zp1cySQvNteuxxoOi2RHBtDcwQbCzlrESzlK4CBo5vKo7NYB4A6aGq4aggSSH3aBe21y0Ef8VibgWLHFfIyItiG886CDsJwSwA/Mdq+2JZLds84Pa9tjTfqZrmtLYyazBDDSBahV5SsTqbYU7iXL8K5WIkxrvmJaUnfW/6j5YSm3seFIQK/40AGNGgwbyrJiHuvVBbImHqStND2jqlIZ9cLyjGT53KwjLM7UOW74b3gqgKZTjJCdQBRpz5fycZIaZOlkAPCIX5yFtijd2RMJxs4LpH8c9YtZpU1PT/S47nKFjrvMcY4tG3FPsd5Zak8nVAFvHJDMkFbvKRXRhZnpl1fXYtMlr9ZLqmsuWdteI4Qcl1qmHbqRT9H78GPYOfakI+HVHt0/+zoL8i/wOE1AG0snhrei6jtSIcXtf+VIzsLSF58YCQyBw+ndxHj8gNJHyQ3tncdEDefJ+K5+l9bdmYj/CYJJs2hUEHN79oUKKMQxM/SFSKnqSRQZMZWtrYIGn4zJJtenAFijNN2DUW1x0PIoRvRFzsyz6sx13TwNswqAlQ7bxG2OlnMOjmtgTfd0idg5qXDJN4ppSfvj4DJK5XSotu7SE5d4Gyaeu x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1801MB1918.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(346002)(39860400002)(366004)(396003)(376002)(136003)(41300700001)(71200400001)(316002)(38070700005)(33656002)(26005)(9686003)(6506007)(83380400001)(6916009)(53546011)(54906003)(7696005)(38100700002)(52536014)(2906002)(8936002)(5660300002)(478600001)(8676002)(66446008)(86362001)(186003)(4326008)(122000001)(66556008)(66476007)(64756008)(66946007)(76116006)(55016003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z20xQ1ROSUhZMmpnd0UyZkpJZmFWd0pvRy95MWdYYVQxTUZLcnlhMHRYbVRJ?= =?utf-8?B?QmVuZnJOVWJId0ZpS0hLUDd0ekZVV3lnS0tEQS95cmZvaWhkYTFWaHlJOG9P?= =?utf-8?B?ZWZsN3MzaE9xQzJxdkY2d1dkUXlzbUVvTU40MjJBcUttVzJieEdaRTFJOGV5?= =?utf-8?B?anRIc1J0Z3dET3ZiYngwSGk0TE8xSEdWVkxSaTI5U0txWENzNnVoaFQyTGtk?= =?utf-8?B?ak5tWHRSZXdsRnRSM1prc3pocFV1akkzZk5ITHRLQ0ZZTjgwTEhZUWYzLzJT?= =?utf-8?B?T09vOEdPQTZZL0s2MnNqcHZTVnhxL2V0aFVUQ0pCUkdCUnZZUVhaeUk2R2ds?= =?utf-8?B?b2orMkN3YStDMDkyRVNlYnhYd0lRbTUwRm1uV25Nc2tQUW5JOHc0NFBURlhz?= =?utf-8?B?Tm55Wnp3LzNZOU5UNHdmYlZ6dGZhQXllOUgxSXFwRi9WaWJxZ3ZOWUhzdGFt?= =?utf-8?B?NmUwWVBBZ0RuNkMycTUvWlIydm5DVGFRYUE1OVd0OG1uWStEcXpGTHduU1dr?= =?utf-8?B?ZzQzd1lyOHJxRnNDNWZCTi9kYkhYK3lpNlE5RGkwaEZNSk1ldEw4S0hyelBC?= =?utf-8?B?azkxcDBtaFYvUzFUbWFkT2hhMXlhRyszZGUrOHRUcVl2am51SzY5aTVBS3B0?= =?utf-8?B?Smt6S05SQTRIUy9UMTViUGpsUlM4cUN4dFY4S2x5bXdvaVNNQm4rYXNjYUxt?= =?utf-8?B?NHB3dVVoU2tlQVF5MjNCOWdjV3lPQVZHQ0E3QkdFMXJzM0M3RmYwcW93cGpM?= =?utf-8?B?OERpTkw5N1UzYzdaMmxteUhyQUVBbW9rc3dncWhRbXdTTXpHZVcyT3FVa21O?= =?utf-8?B?cksxQVFUTkt2ZXlVeG9pd20xOGh4aFhhQThRUExrYXhCamcwTzJTTnBjZHJU?= =?utf-8?B?TkswRENJR285OU1JS0tZQ3FWRDVnNGRFK2JibEM4cjRlZHBBcllxN2oyY3pQ?= =?utf-8?B?Ujh3bVZpNnBDNVYxdVgwUXpwUC9nSmxqVDhJRFo2Z2wrb0VOWnY5RG9DV0xh?= =?utf-8?B?NkZ0T2Jja3pPcnI0TFVzNGVCZ2lXRnMxU0FBRS9QblgvUkxtQmh4cTR4bEFX?= =?utf-8?B?YzhXLy9hTUVib1pMM0tkRWIwakVhYzZiU3MvL1I5dG9leVBlanUwSFlYb3hG?= =?utf-8?B?QXlzd2MwODNYdVVKS1RMREJvVzVGK3ZLeVRLSGh4eVBQcXZ0cVVXSGJpTFhH?= =?utf-8?B?YUxJRWV2V3crYzdDREVoYTM0VnB3c0sxNkc4dkZOMDhYWUhMYkFJRjNoWUpt?= =?utf-8?B?YlR4RnNKSWcxODZLSzl4Uy9uMkQwc1YrbUZkamR3bWZNTFdzbWUzbFRwbHQz?= =?utf-8?B?NWZ0cnRiZm1FTEJ5MTBMVVVZUkxRTGl3aEN0TmJSVU05bnBrNjJOSjVtZWUy?= =?utf-8?B?VldaTjZMNTh2akhyWk1IWC9LOUlqckM2ZytoaUtrTDZkejByOHNSK0NJWmNk?= =?utf-8?B?THhIUmVBall0ZHhycmR5cjlDOE5aT3FBcEljMTZnNEpGQnc0Z3dwMGpreU1E?= =?utf-8?B?Q0J2RFMxMnhtZmF4Q2x5aStHOGE2amZCNmVNTVNKT0h2VW9LV3pnb251bklx?= =?utf-8?B?ZHFNb1ZaRi9WQTNjVEwxU0ZhdTExazR2R3pxdVFWRzdTcGJneGxwWDlVRmFT?= =?utf-8?B?N05hZDRla2tsUm1YdVQ0UXBqMTBwZTFnd3Q5MlBLNEZIU1RIOEhjZkhtTWFh?= =?utf-8?B?dXFhaDNPVUtLc2I3UG1hc2xTUi9QbmdqQ2dJVm1YVHJ4NlQ0VDcvWEhYS1Ny?= =?utf-8?B?RS9PZFBnSDhsaHJWajRzcy9Pck40Q3VyNGwzcVVKTXdScEhHZmRlRm9TS2t1?= =?utf-8?B?OXZ2VG5nQXZRajNNbk5mWXVCMjhaNWRneW5QTVo3RmNCUlFGemZHTERrTzQ4?= =?utf-8?B?aTY1VWpCUzQya3dNOUZqTnNuR0MzUHEwNWpIbWZGa2dWdEs5UzljSWcvT1JY?= =?utf-8?B?a0hXT3RqUWFPSVB2dzY5dE1YSUFsb21odFVTVUY0dlFFRDNEQlgxdkFETE9B?= =?utf-8?B?RTF6S0xnMys1ajh3SE5nQ1huaStOWWg3czZ3STZUUVppV1E4TUgrSXZhQXJk?= =?utf-8?B?R2JWb2hGaTNXVlBYQ0dSS3JlbTFYT0FmakphUG1jeHhYT3c4ZWxxazJNc3NZ?= =?utf-8?Q?z+Wr3GDVR9A48x89PAN5Wq4wY?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR1801MB1918.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 93974daf-c8b7-4ffa-68e6-08da5fd45fd7 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2022 04:51:37.1692 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jOvuuQv1qrRFlCSbMEljh8iYHIrH+kkWoVpq66L1pnq6qHFpRYJCwYmYOwNwBtrKzoVk/U0HYNDWjDkOGR00KQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4483 X-Proofpoint-ORIG-GUID: RjTXDXSfRu6Xx7g8d3jHiZRshOqaGxgt X-Proofpoint-GUID: RjTXDXSfRu6Xx7g8d3jHiZRshOqaGxgt X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-07_02,2022-06-28_01,2022-06-22_01 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, 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 LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEpha3ViIEtpY2luc2tpIDxrdWJhQGtl cm5lbC5vcmc+IA0KU2VudDogVGh1cnNkYXksIEp1bHkgNywgMjAyMiA2OjU1IEFNDQpUbzogUmF0 aGVlc2ggS2Fubm90aCA8cmthbm5vdGhAbWFydmVsbC5jb20+DQpDYzogbmV0ZGV2QHZnZXIua2Vy bmVsLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgU3VuaWwgS292dnVyaSBHb3V0 aGFtIDxzZ291dGhhbUBtYXJ2ZWxsLmNvbT47IGRhdmVtQGRhdmVtbG9mdC5uZXQ7IGVkdW1hemV0 QGdvb2dsZS5jb207IHBhYmVuaUByZWRoYXQuY29tOyBrYnVpbGQtYWxsQGxpc3RzLjAxLm9yZzsg a2VybmVsIHRlc3Qgcm9ib3QgPGxrcEBpbnRlbC5jb20+DQpTdWJqZWN0OiBbRVhUXSBSZTogW1BB VENIXSBvY3Rlb250eDItYWY6IEZpeCBjb21waWxlciB3YXJuaW5ncy4NCg0KRXh0ZXJuYWwgRW1h aWwNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KT24gV2VkLCA2IEp1bCAyMDIyIDE4OjMyOjQxICswNTMwIFJh dGhlZXNoIEthbm5vdGggd3JvdGU6DQo+IGRyaXZlcnMvbmV0L2V0aGVybmV0L21hcnZlbGwvb2N0 ZW9udHgyL2FmL3J2dV9ucGNfaGFzaC5jOjM4ODo1OiANCj4gd2FybmluZzogbm8gcHJldmlvdXMg cHJvdG90eXBlIGZvciAncnZ1X2V4YWN0X2NhbGN1bGF0ZV9oYXNoJyANCj4gWy1XbWlzc2luZy1w cm90b3R5cGVzXQ0KPiAzODggfCB1MzIgcnZ1X2V4YWN0X2NhbGN1bGF0ZV9oYXNoKHN0cnVjdCBy dnUgKnJ2dSwgdTE2IGNoYW4sIHUxNiANCj4gY3R5cGUsIHU4ICptYWMsDQo+IHwgICAgIF5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiBkcml2ZXJzL25ldC9ldGhlcm5ldC9tYXJ2ZWxsL29jdGVv bnR4Mi9hZi9ydnVfbnBjX2hhc2guYzogSW4gZnVuY3Rpb24gJ3J2dV9ucGNfZXhhY3RfZ2V0X2Ry b3BfcnVsZV9pbmZvJzoNCj4gPj4gZHJpdmVycy9uZXQvZXRoZXJuZXQvbWFydmVsbC9vY3Rlb250 eDIvYWYvcnZ1X25wY19oYXNoLmM6MTA4MDoxNDogDQo+ID4+IHdhcm5pbmc6IHZhcmlhYmxlICdy Yycgc2V0IGJ1dCBub3QgdXNlZCBbLVd1bnVzZWQtYnV0LXNldC12YXJpYWJsZV0NCj4gMTA4MCB8 ICAgICAgICAgYm9vbCByYzsNCj4gfCAgICAgICAgICAgICAgXn4NCj4gZHJpdmVycy9uZXQvZXRo ZXJuZXQvbWFydmVsbC9vY3Rlb250eDIvYWYvcnZ1X25wY19oYXNoLmM6IEF0IHRvcCBsZXZlbDoN Cj4gZHJpdmVycy9uZXQvZXRoZXJuZXQvbWFydmVsbC9vY3Rlb250eDIvYWYvcnZ1X25wY19oYXNo LmM6MTI0ODo1OiANCj4gd2FybmluZzogbm8gcHJldmlvdXMgcHJvdG90eXBlIGZvciAncnZ1X25w Y19leGFjdF9hZGRfdGFibGVfZW50cnknIA0KPiBbLVdtaXNzaW5nLXByb3RvdHlwZXNdDQo+IDEy NDggfCBpbnQgcnZ1X25wY19leGFjdF9hZGRfdGFibGVfZW50cnkoc3RydWN0IHJ2dSAqcnZ1LCB1 OCBjZ3hfaWQsIA0KPiB1OCBsbWFjX2lkLCB1OCAqbWFjLA0KPiB8ICAgICBefn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fg0KPiBkcml2ZXJzL25ldC9ldGhlcm5ldC9tYXJ2ZWxsL29jdGVvbnR4 Mi9hZi9ydnVfbnBjX2hhc2guYzogSW4gZnVuY3Rpb24gJ3J2dV9ucGNfZXhhY3RfYWRkX3RhYmxl X2VudHJ5JzoNCj4gZHJpdmVycy9uZXQvZXRoZXJuZXQvbWFydmVsbC9vY3Rlb250eDIvYWYvcnZ1 X25wY19oYXNoLmM6MTI1NDozMzogd2FybmluZzogdmFyaWFibGUgJ3RhYmxlJyBzZXQgYnV0IG5v dCB1c2VkIFstV3VudXNlZC1idXQtc2V0LXZhcmlhYmxlXQ0KPiAxMjU0IHwgICAgICAgICBzdHJ1 Y3QgbnBjX2V4YWN0X3RhYmxlICp0YWJsZTsNCj4gfCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIF5+fn5+DQo+IGRyaXZlcnMvbmV0L2V0aGVybmV0L21hcnZlbGwvb2N0ZW9udHgyL2Fm L3J2dV9ucGNfaGFzaC5jOiBBdCB0b3AgbGV2ZWw6DQo+IGRyaXZlcnMvbmV0L2V0aGVybmV0L21h cnZlbGwvb2N0ZW9udHgyL2FmL3J2dV9ucGNfaGFzaC5jOjEzMjA6NTogDQo+IHdhcm5pbmc6IG5v IHByZXZpb3VzIHByb3RvdHlwZSBmb3IgJ3J2dV9ucGNfZXhhY3RfdXBkYXRlX3RhYmxlX2VudHJ5 JyANCj4gWy1XbWlzc2luZy1wcm90b3R5cGVzXQ0KPiAxMzIwIHwgaW50IHJ2dV9ucGNfZXhhY3Rf dXBkYXRlX3RhYmxlX2VudHJ5KHN0cnVjdCBydnUgKnJ2dSwgdTggDQo+IGNneF9pZCwgdTggbG1h Y19pZCwNCj4gfCAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCg0KPlRoZXJl IGFyZSBhbHNvIHRoZXNlIHdhcm5pbmdzIG5vdCBmaXhlZCBieSB0aGUgZm9sbG93IHVwOg0KDQo+ SW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uL2RyaXZlcnMvbmV0L2V0aGVybmV0L21hcnZlbGwvb2N0 ZW9udHgyL2FmL3J2dV9ucGNfZnMuYzoxNDoNCj4uLi9kcml2ZXJzL25ldC9ldGhlcm5ldC9tYXJ2 ZWxsL29jdGVvbnR4Mi9hZi9ucGNfcHJvZmlsZS5oOjE1MTIwOjI4OiBlcnJvcjog4oCYbnBjX21r ZXhfZGVmYXVsdOKAmSBkZWZpbmVkIGJ1dCBub3QgdXNlZCBbLVdlcnJvcj11bnVzZWQtdmFyaWFi bGVdDQo+MTUxMjAgfCBzdGF0aWMgc3RydWN0IG5wY19tY2FtX2tleCBucGNfbWtleF9kZWZhdWx0 ID0gew0KICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+ DQo+Li4vZHJpdmVycy9uZXQvZXRoZXJuZXQvbWFydmVsbC9vY3Rlb250eDIvYWYvbnBjX3Byb2Zp bGUuaDoxNTAwMDozMDogZXJyb3I6IOKAmG5wY19sdF9kZWZhdWx0c+KAmSBkZWZpbmVkIGJ1dCBu b3QgdXNlZCBbLVdlcnJvcj11bnVzZWQtdmFyaWFibGVdDQo+MTUwMDAgfCBzdGF0aWMgc3RydWN0 IG5wY19sdF9kZWZfY2ZnIG5wY19sdF9kZWZhdWx0cyA9IHsNCiA+ICAgICB8ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+DQo+Li4vZHJpdmVycy9uZXQvZXRoZXJu ZXQvbWFydmVsbC9vY3Rlb250eDIvYWYvbnBjX3Byb2ZpbGUuaDoxNDkwMTozMTogZXJyb3I6IOKA mG5wY19rcHVfcHJvZmlsZXPigJkgZGVmaW5lZCBidXQgbm90IHVzZWQgWy1XZXJyb3I9dW51c2Vk LXZhcmlhYmxlXQ0KPjE0OTAxIHwgc3RhdGljIHN0cnVjdCBucGNfa3B1X3Byb2ZpbGUgbnBjX2tw dV9wcm9maWxlc1tdID0gew0KID4gICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Xn5+fn5+fn5+fn5+fn5+fg0KPi4uL2RyaXZlcnMvbmV0L2V0aGVybmV0L21hcnZlbGwvb2N0ZW9u dHgyL2FmL25wY19wcm9maWxlLmg6NDgzOjM4OiBlcnJvcjog4oCYaWtwdV9hY3Rpb25fZW50cmll c+KAmSBkZWZpbmVkIGJ1dCBub3QgdXNlZCBbLVdlcnJvcj11bnVzZWQtdmFyaWFibGVdDQogPiA0 ODMgfCBzdGF0aWMgc3RydWN0IG5wY19rcHVfcHJvZmlsZV9hY3Rpb24gaWtwdV9hY3Rpb25fZW50 cmllc1tdID0gew0KICA+ICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IF5+fn5+fn5+fn5+fn5+fn5+fn4NCj5jYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFz IGVycm9ycw0KDQo+QW5ub3lpbmdseSBrZXJuZWwgZGVmYXVsdHMgdG8gLVdlcnJvciBub3cgc28g dGhleSBicmVhayB0aGUgYnVpbGQgZm9yIG1lLCBhbmQgSSdtIG5vdCBpbW1lZGlhdGVseSBzdXJl IGhvdyB0byBmaXggdGhvc2UgZm9yIHlvdS4gU28gSSB0aGluayBJJ2xsIHJldmVydCB0aGUgdjIg YW5kIHlvdSBjYW4gcmVwb3N0IHYzIGFzIGlmIHYyID53YXNuJ3QgYXBwbGllZC4gU0c/DQoNClNv cnJ5IGZvciB0aGUgdHJvdWJsZS4gQ2xlYW5seSBjb21waWxlZCBwYXRjaGVzIGFuZCByZXBvc3Rl ZCBwYXRjaGVzLiAgUGxlYXNlIHJldmlldy4NCg0KVGhhbmtzLA0KUmF0aGVlc2gNCg0K