From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 66E83A0C42; Mon, 10 May 2021 19:13:33 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DA39340147; Mon, 10 May 2021 19:13:32 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 6FBFC4003E for ; Mon, 10 May 2021 19:13:31 +0200 (CEST) IronPort-SDR: jNLXxif4aiMutLsmLRq20giAgnDi3qXTgBs0MvVBaDPtQqPoSCW2fEpPwQEnwyqCaewP9JMFfK zWL1VeY0XxQw== X-IronPort-AV: E=McAfee;i="6200,9189,9980"; a="199313778" X-IronPort-AV: E=Sophos;i="5.82,287,1613462400"; d="scan'208";a="199313778" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 May 2021 10:13:30 -0700 IronPort-SDR: vtErg2ycMeIe20Afu7JPBeHmUT9/AQHJGp28tD6Cjplhvtl72yewzcwtcJWvJ/pCGGz7oTcomk +vjfFjY1zhnA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,287,1613462400"; d="scan'208";a="624356093" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga005.fm.intel.com with ESMTP; 10 May 2021 10:13:29 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 10 May 2021 10:13:29 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Mon, 10 May 2021 10:13:28 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Mon, 10 May 2021 10:13:28 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.52) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Mon, 10 May 2021 10:13:26 -0700 Received: from BN8PR11MB3795.namprd11.prod.outlook.com (2603:10b6:408:82::31) by BN9PR11MB5515.namprd11.prod.outlook.com (2603:10b6:408:104::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Mon, 10 May 2021 17:13:19 +0000 Received: from BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346]) by BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346%6]) with mapi id 15.20.4108.031; Mon, 10 May 2021 17:13:19 +0000 From: "Wang, Haiyue" To: "Yigit, Ferruh" , "Yang, Qiming" , "Zhang, Qi Z" , "Stillwell Jr, Paul M" , "Lu, Wenzhuo" , "Rong, Leyi" , "Shukla, Shivanshu" CC: "Yigit, Ferruh" , "dev@dpdk.org" , "stable@dpdk.org" , Kevin Traynor , Ajit Khaparde Thread-Topic: [dpdk-dev] [PATCH 3/4] net/ice/base: fix build with gcc11 Thread-Index: AQHXRa3sWltoBH5hxUeXkeA11eYlaarc8acggAACSJA= Date: Mon, 10 May 2021 17:13:18 +0000 Message-ID: References: <20210510150319.1496105-1-ferruh.yigit@intel.com> <20210510150319.1496105-3-ferruh.yigit@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.0.76 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.208] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7f2bdb70-54cf-400f-8a5b-08d913d6e85b x-ms-traffictypediagnostic: BN9PR11MB5515: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:16; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: KXNSpmO2EHbkvzsR3vGE3BLcfcKBl1zQiLL5/lOKJYqDFsJzO1ryGZnhhqBCU/6fi28IRs/9FoDMjWbbWikzKM6lyJCr22afXOfARsb9g450AMFDBKGpfsMwtvdf+5iFXgUvYO2L+woeSy7voNXrhn9OwmV56yh6hZjtzB7hyp2+exImDzVaru8Vgqch/fghoVEmQ3jI+KJhRWt4zgfG3V53vjJVjj37pnhUkYAtfHwtPLzMo61Wp5+JM8ZhuvkknnZTFtjCQWS2hCBXE2ioheLiO3CKaCcye6T7SDf10YGJZfWYg9aeZvF7SaeJ7PCNuzj5iu2yoag0MI+k6FLHTJuLneozHl7gCoDAy5nerPvXaYrA4wqf61b2VO9JkigQR805EuQtHHY8nmcLV7GsjSiMcIloX32lM76sZFWNROLrApsaelQAbpU1792h1+MOVdeNbA8Mh01EGeNIm3b0v+Vzurc4pDyxELXUzXiTSSStciTrKXmxuFEQVLjhROmhWdW4Q/eK255Gut29zAtXjsBdRXhfiATDL8K0J0NkTl3ie4p4Pr+SJRi7MLjZmzjbnT4MpeIc6JD1gG1rj2OiAYheFtuXKNjajGKtrzE2KA1fwz7k9IsSx0xpGVR4mvrQo47U/l+jzRvUeJC3u0dSMStFa/NwSunXxv/zKrgv5hfFfJ6WIojq1eoYLNjnW9EYfiQvVZrKILHswqlNx2kykjhP6YpwSze9NkqfMLDJKfdyOfYzS66SUo7r2OzpdjIaHyowWAeZd0TDhYEe8gZlKQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR11MB3795.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(136003)(376002)(396003)(346002)(39860400002)(5660300002)(122000001)(83380400001)(316002)(966005)(38100700002)(8676002)(86362001)(26005)(33656002)(186003)(9686003)(7696005)(478600001)(66446008)(76116006)(66946007)(66476007)(66556008)(64756008)(55016002)(52536014)(2940100002)(2906002)(921005)(4326008)(54906003)(110136005)(6506007)(8936002)(6636002)(71200400001)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?VnpPTnZzR1JUS2V3WW0vczlmeWxzVVQ3M2tCYUpOOWRFSTN0ODZqcUptVi9t?= =?utf-8?B?NXBpRmtvSGZBd3kyVXN1TWJaYUN0SUpCMndzaXBOL1dFYzNMM3NMQ3owaytE?= =?utf-8?B?b3AxUC95aXNSSXMvdUwvMndHUEFRYzlJTG1uT3psakNjU0ZpeTVXY2drMDBE?= =?utf-8?B?VTBuYUJ4VUxJMndBVnVLelpEcy9LMFM2cjJpa2dFM2pLb09MYjZoYlNjcEwr?= =?utf-8?B?RU84SElNWWkvR0lPWVlCRzNNNGhDN3IzN1lSMDhuMTdQaUlhdUJvYzArVS9T?= =?utf-8?B?RFptVy9UNDcvK2c5cGo5KzFsbk53eFM2VnFDMDBrWWdSSVBkcGNTRFlHR0JG?= =?utf-8?B?VDQrRDhpcTFjdnJyTUZpS0hEbzdxUUJ1alFaby9janR4MXAxSlYvbjBsQVRC?= =?utf-8?B?RUlTYnVnbTdMc0JCajIrV3J1QjVCWm53UUltZyt0OWI3MTN5VmJCODJsT0JY?= =?utf-8?B?eTQzSUtuOGgyNldBQnNaWDZRY2szWk5GeUE5aWxSWlNkNXZ0U1kvWmc0QlVH?= =?utf-8?B?aU5vSTVPQWpXNmxkenRhTjRpczBqUHZINTl2L0x2dHRSTU5xWm1sQnNBM00v?= =?utf-8?B?TDZGUVdGY25yc1NETlcvS21QRmZRZ3hzeGgyamtoSjl5S09yV3ZQOFVzSDNx?= =?utf-8?B?Y2hUS1liNVZBYndjTjVWUG5KNTU0MjlqWHBNN0tNVk1qSXdMVDVoK28yTEx1?= =?utf-8?B?bkdmQ0VrSmFwWHpqWjNTTjNsVnpubllwNmt3b3ViUnZzdTZFUWpOaVpoTkZv?= =?utf-8?B?UXppMk5CWm85angxWGZWM3B5UlBYTVJWaUFHZW5YNXp6dHkvelkwM3ZsaThU?= =?utf-8?B?amRSMzVEeVJ5OHdvazVBREhiNXAxWWRpK1VBcWt3bzF0MEpqK0ZNZDg0dkx6?= =?utf-8?B?MG52RFdwQ1hJeDgyL0l0UXA3UzNLU0NoM0Z3MXJjclhadEowTjhMckw0d3Nr?= =?utf-8?B?NjdBQ2R3OUp0WTQxVXF2M1pOZXJnTnpCb0l6amUxSHJpSU04V0RDQUZ5RGg5?= =?utf-8?B?TnhNemJ0SWR6QTRQNDh2YThWZzJUbHk5ajNtNjhFbUtMek44VGFnSkdGamRa?= =?utf-8?B?blZjdy9FQytLOWlsNHoyV1RHYUhCSTBTNzhtSkNpbDJ4OTQrbU1nOThrL3Fw?= =?utf-8?B?L2ExSWVoVDk3eG1ZTVZsWm8vVjVUbWdERytJdE1JZWsyN3cxU2VmaUhtMS9M?= =?utf-8?B?b0RTKzZkN2M2Y2tmTVJURXZOWHZGUlg5TWIxb28rS3JGUHFWWVZnTU1mbGtX?= =?utf-8?B?ZGtQSjRqMVZOY25kYzBDUHZYUTM0SkF4ckUrWVhNU2tiY0dwSnlpQjVVNWt4?= =?utf-8?B?eklZcTg4djRZRjdxRnE1Y0pHWCtPVFY2dldySlVNMWM3Ri84Qlp5S3dGRnZp?= =?utf-8?B?N3VHMzlYTnVkSmlhcTFSZmNaMEVVdHVKdjBqSHJlb0lqcTF5S3VWOGZpTWxG?= =?utf-8?B?SHhRbUVqWDUwQ2hnY2hVNmlWc2MxYkJiODF0OHAwSTNxSmVURmYvN0QxQnJj?= =?utf-8?B?WEptSGZrRjVJMG1XSy9pQllsaXZKbFloVUt5bnNDUEZ2a20wcUZRZ2tEMnJM?= =?utf-8?B?Z0FPSXJTYUc5Skh1UnN3RHNwU1VWbGhnek94UG56eG5hQk4wdzJIbThDRjZY?= =?utf-8?B?dkkxdjk1Y0trS3BVeEY5UFp3alpicjg4a3cza1RoeXZvcmNidVVKT1dWZ201?= =?utf-8?B?anU1K2RnL2lRVjJQZUdMWXlUczdoMWpZYitjY3B3cGpwdGpjQ2VGSWJ3WEJx?= =?utf-8?Q?GXg69n8wqS1NdpQ70nkIKNjnfaCuHSlY1AQpDXy?= arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KuWBrOiHtPwI1VFJtqEQhA8xslYOywT+V7IMsTzoRYhID5+4scYTTCU6HTvwCeIiO088zSCNnPMmEBniyZvk0Z+fFzWZWSOvqvNcAw3HY0W6SQ2PXO0eudMd7WvQj2yFMNpBkIWsHjTEw5nKl1VmNQ2jPBvEEen/dhDj/agwF1Pm0qif7soRvxG9ljD/U77OqWwNvn6Tcb9x6KYXv2DujsvroQpM5CxTurEvEeRG186y2kzK6Kh0XIUclujYzWvAv8LkDUPEEeOmrWIh/5nyl5iy2tNrMYeSNI50VfSeocldtI168mkxVw5aym5HOKdMSgu2Z/Tc3wkh4cc2XhRZ8Q== 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-SenderADCheck; bh=gN7qXk7u6XGd5rBUMmuVWdro2Fowmi7WTzPWtPKbmcI=; b=JsDLVyqOBl99GGe4104emDHsvqrmtGYYKAavmGqLNsG8p/AaBuHPskKNn78mBYX6Vtd9RbQTrKnz1X4ScgRxaMULmD2YwyeeCvIaoBTbJJ4z6I8xaNkH0ukGFeb5Ohtx3SA8IWv8NsyEDw9F4EqXb3x3a5Z54Q0z1s8GMnqYe9jUhWzXWFHsqbNDiMmLyrQ74wCvGaHJ42C9nayT+wZNrGw8BL4qK2mGTUbWY64jwopd5NEa370I2RtIenlG0AonuPwYil3liWvMdIBvyGXM+zFnPsaJeiMtI21ZxjpySoVpZauAQDmIM9NwiT1PvhiheeM0SW2DdEr4ceepHC0zmA== arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gN7qXk7u6XGd5rBUMmuVWdro2Fowmi7WTzPWtPKbmcI=; b=treDpbjyw2Qvs6Gepa9lwAaJ7WCvKh2tP1YwJMfg1/NTw5NovyN4YoQlEtqRVcmMXjuiPzbO8oqvpNvlDQf82/WIeVsax6hXqu++HBXgxGp6x2kFcTpH7rlGnoViIltkrrrfeXmNNrWrMjHVK1rTwDl9ISmm/S3j0aF6uExCFtI= x-ms-exchange-crosstenant-authas: Internal x-ms-exchange-crosstenant-authsource: BN8PR11MB3795.namprd11.prod.outlook.com x-ms-exchange-crosstenant-network-message-id: 7f2bdb70-54cf-400f-8a5b-08d913d6e85b x-ms-exchange-crosstenant-originalarrivaltime: 10 May 2021 17:13:18.8280 (UTC) x-ms-exchange-crosstenant-fromentityheader: Hosted x-ms-exchange-crosstenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d x-ms-exchange-crosstenant-mailboxtype: HOSTED x-ms-exchange-crosstenant-userprincipalname: 22D3FTOUJKra7kTpnOQoYMvKw11VTi4/UyIG5C1epRdfZMJUyVO0H+/PKSWXAxSnEGWKTlKv9Y6g0DVX9R5aPQ== x-ms-exchange-transport-crosstenantheadersstamped: BN9PR11MB5515 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 3/4] net/ice/base: fix build with gcc11 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXYW5nLCBIYWl5dWUNCj4gU2Vu dDogVHVlc2RheSwgTWF5IDExLCAyMDIxIDAxOjA1DQo+IFRvOiBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20+OyBZYW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47 IFpoYW5nLCBRaSBaDQo+IDxxaS56LnpoYW5nQGludGVsLmNvbT47IFN0aWxsd2VsbCBKciwgUGF1 bCBNIDxwYXVsLm0uc3RpbGx3ZWxsLmpyQGludGVsLmNvbT47IEx1LCBXZW56aHVvDQo+IDx3ZW56 aHVvLmx1QGludGVsLmNvbT47IFJvbmcsIExleWkgPGxleWkucm9uZ0BpbnRlbC5jb20+OyBTaHVr bGEsIFNoaXZhbnNodQ0KPiA8U2hpdmFuc2h1LlNodWtsYUBpbnRlbC5jb20+DQo+IENjOiBZaWdp dCwgRmVycnVoIDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOyBzdGFibGVA ZHBkay5vcmc7IEtldmluIFRyYXlub3INCj4gPGt0cmF5bm9yQHJlZGhhdC5jb20+OyBBaml0IEto YXBhcmRlIDxhaml0LmtoYXBhcmRlQGJyb2FkY29tLmNvbT4NCj4gU3ViamVjdDogUkU6IFtkcGRr LWRldl0gW1BBVENIIDMvNF0gbmV0L2ljZS9iYXNlOiBmaXggYnVpbGQgd2l0aCBnY2MxMQ0KPg0K PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogZGV2IDxkZXYtYm91bmNl c0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIEZlcnJ1aCBZaWdpdA0KPiA+IFNlbnQ6IE1vbmRheSwg TWF5IDEwLCAyMDIxIDIzOjAzDQo+ID4gVG86IFlhbmcsIFFpbWluZyA8cWltaW5nLnlhbmdAaW50 ZWwuY29tPjsgWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgU3RpbGx3ZWxsIEpy LCBQYXVsIE0NCj4gPiA8cGF1bC5tLnN0aWxsd2VsbC5qckBpbnRlbC5jb20+OyBMdSwgV2Vuemh1 byA8d2Vuemh1by5sdUBpbnRlbC5jb20+OyBSb25nLCBMZXlpDQo+IDxsZXlpLnJvbmdAaW50ZWwu Y29tPjsNCj4gPiBTaHVrbGEsIFNoaXZhbnNodSA8c2hpdmFuc2h1LnNodWtsYUBpbnRlbC5jb20+ DQo+ID4gQ2M6IFlpZ2l0LCBGZXJydWggPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+OyBkZXZAZHBk ay5vcmc7IHN0YWJsZUBkcGRrLm9yZzsgS2V2aW4gVHJheW5vcg0KPiA+IDxrdHJheW5vckByZWRo YXQuY29tPjsgQWppdCBLaGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQo+ID4g U3ViamVjdDogW2RwZGstZGV2XSBbUEFUQ0ggMy80XSBuZXQvaWNlL2Jhc2U6IGZpeCBidWlsZCB3 aXRoIGdjYzExDQo+ID4NCj4gPiBSZXByb2R1Y2VkIHdpdGggJy0tYnVpbGR0eXBlPWRlYnVnb3B0 aW1pemVkJyBjb25maWcsDQo+ID4gY29tcGlsZXIgdmVyc2lvbjogZ2NjIChHQ0MpIDEyLjAuMCAy MDIxMDUwOSAoZXhwZXJpbWVudGFsKQ0KPiA+DQo+ID4gVGhlcmUgYXJlIG11bHRpcGxlIGJ1aWxk IGVycm9ycywgbGlrZToNCj4gPiAuLi9kcml2ZXJzL25ldC9pY2UvYmFzZS9pY2Vfc3dpdGNoLmM6 IEluIGZ1bmN0aW9uIOKAmGljZV9hZGRfbWFya2VyX2FjdOKAmToNCj4gPiAuLi9kcml2ZXJzL25l dC9pY2UvYmFzZS9pY2Vfc3dpdGNoLmM6MzcyNzoxNToNCj4gPiAgICAgd2FybmluZzogYXJyYXkg c3Vic2NyaXB0IOKAmHN0cnVjdCBpY2VfYXFjX3N3X3J1bGVzX2VsZW1bMF3igJkNCj4gPiAgICAg aXMgcGFydGx5IG91dHNpZGUgYXJyYXkgYm91bmRzIG9mIOKAmHVuc2lnbmVkIGNoYXJbNTJd4oCZ DQo+ID4gICAgIFstV2FycmF5LWJvdW5kc10NCj4gPiAgMzcyNyB8ICAgICAgICAgbGdfYWN0LT50 eXBlID0gQ1BVX1RPX0xFMTYoSUNFX0FRQ19TV19SVUxFU19UX0xHX0FDVCk7DQo+ID4gICAgICAg fCAgICAgICAgICAgICAgIF5+DQo+ID4gSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uL2RyaXZlcnMv bmV0L2ljZS9iYXNlL2ljZV90eXBlLmg6NTIsDQo+ID4gICAgICAgICAgICAgICAgICBmcm9tIC4u L2RyaXZlcnMvbmV0L2ljZS9iYXNlL2ljZV9jb21tb24uaDo4LA0KPiA+ICAgICAgICAgICAgICAg ICAgZnJvbSAuLi9kcml2ZXJzL25ldC9pY2UvYmFzZS9pY2Vfc3dpdGNoLmg6OCwNCj4gPiAgICAg ICAgICAgICAgICAgIGZyb20gLi4vZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX3N3aXRjaC5jOjU6 DQo+ID4gLi4vZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX29zZGVwLmg6MjA5OjI5Og0KPiA+ICAg ICBub3RlOiByZWZlcmVuY2luZyBhbiBvYmplY3Qgb2Ygc2l6ZSA1MiBhbGxvY2F0ZWQgYnkg4oCY cnRlX3ptYWxsb2PigJkNCj4gPiAgIDIwOSB8ICNkZWZpbmUgaWNlX21hbGxvYyhoLCBzKSAgICBy dGVfem1hbGxvYyhOVUxMLCBzLCAwKQ0KPiA+ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+ID4gLi4vZHJpdmVycy9uZXQvaWNlL2Jh c2UvaWNlX3N3aXRjaC5jOjM3MjA6NTA6DQo+ID4gICAgIG5vdGU6IGluIGV4cGFuc2lvbiBvZiBt YWNybyDigJhpY2VfbWFsbG9j4oCZDQo+ID4gICBsZ19hY3QgPSAoc3RydWN0IGljZV9hcWNfc3df cnVsZXNfZWxlbSAqKWljZV9tYWxsb2MoaHcsIHJ1bGVzX3NpemUpOw0KPiA+DQo+ID4gVGhlc2Ug ZXJyb3JzIGFyZSBtYWlubHkgYmVjYXVzZSBhbGxvY2F0ZWQgbWVtb3J5IGlzIGNhc3QgdG8NCj4g PiAic3RydWN0IGljZV9hcWNfc3dfcnVsZXNfZWxlbSAqIiBidXQgYWxsb2NhdGVkIHNpemUgaXMg bGVzcyB0aGFuIHRoZSBzaXplDQo+ID4gb2YgInN0cnVjdCBpY2VfYXFjX3N3X3J1bGVzX2VsZW0i Lg0KPiA+DQo+ID4gInN0cnVjdCBpY2VfYXFjX3N3X3J1bGVzX2VsZW0iIGhhcyBtdWx0aXBsZSBv dGhlciBzdHJ1Y3RzIGhhcyB1bmlvbnMsDQo+ID4gYmFzZWQgb24gd2hpY2ggb25lIGlzIHVzZWQg YWxsb2NhdGVkIG1lbW9yeSBiZWluZyBsZXNzIHRoYW4gdGhlIHNpemUgb2YNCj4gPiAic3RydWN0 IGljZV9hcWNfc3dfcnVsZXNfZWxlbSIgaXMgbG9naWNhbGx5IGNvcnJlY3QgYnV0IGNvbXBpbGVy IGlzDQo+ID4gY29tcGxhaW5pbmcgYWJvdXQgaXQuDQo+ID4NCj4gPiBBcyBhIHNvbHV0aW9uIG1h a2luZyBzdXJlIGFsbG9jYXRlZCBtZW1vcnkgc2l6ZSBpcyBhdCBsZWFzdCBzaXplIG9mDQo+ID4g InN0cnVjdCBpY2VfYXFjX3N3X3J1bGVzX2VsZW0iLg0KPiA+IFRoZSBmdW5jdGlvbiB0byB1c2Ug dGhlIHN0cnVjdCBpcyAnaWNlX2FxX3N3X3J1bGVzKCknLCBhbmQgaXQgYWxyZWFkeSBoYXMNCj4g PiBwYXJhbWV0ZXIgZm9yIHNpemUgb2YgdGhlIHJ1bGUsIGFsbG9jYXRpbmcgbW9yZSB0aGFuIG5l ZWRlZCBzaG91bGRuJ3QNCj4gPiBjYXVzZSBhbnkgcHJvYmxlbS4NCj4gPg0KPiA+IEZpeGVzOiBj N2RkMTU5MzExODMgKCJuZXQvaWNlL2Jhc2U6IGFkZCB2aXJ0dWFsIHN3aXRjaCBjb2RlIikNCj4g PiBGaXhlczogMDJhY2RjZTJmNTUzICgibmV0L2ljZS9iYXNlOiBhZGQgTUFDIGZpbHRlciB3aXRo IG1hcmtlciBhbmQgY291bnRlciIpDQo+ID4gRml4ZXM6IGY4OWFhM2FmZmE5ZSAoIm5ldC9pY2Uv YmFzZTogc3VwcG9ydCByZW1vdmluZyBhZHZhbmNlZCBydWxlIikNCj4gPiBDYzogc3RhYmxlQGRw ZGsub3JnDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdp dEBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gQ2M6IHBhdWwubS5zdGlsbHdlbGwuanJAaW50ZWwu Y29tDQo+ID4gQ2M6IHFpLnouemhhbmdAaW50ZWwuY29tDQo+ID4gQ2M6IGxleWkucm9uZ0BpbnRl bC5jb20NCj4gPiBDYzogS2V2aW4gVHJheW5vciA8a3RyYXlub3JAcmVkaGF0LmNvbT4NCj4gPiBD YzogQWppdCBLaGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQo+ID4gLS0tDQo+ ID4gIGRyaXZlcnMvbmV0L2ljZS9iYXNlL2ljZV9zd2l0Y2guYyB8IDMwICsrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkNCj4NCj4gR0NDIGJ1ZyA/DQo+DQo+IGh0dHBzOi8vZ2NjLmdudS5vcmcv YnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTk4MjY2DQo+DQo+IEJ1ZyA5ODI2NiAtIFsxMSBSZWdy ZXNzaW9uXSBib2d1cyBhcnJheSBzdWJzY3JpcHQgaXMgcGFydGx5IG91dHNpZGUgYXJyYXkgYm91 bmRzIG9uIHZpcnR1YWwNCj4gaW5oZXJpdGFuY2UNCj4NCg0KRGlzYWJsZSB0aGlzIGdjYyB3YXJu aW5nID8gIDstKQ0KDQpodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVs L2dpdC90b3J2YWxkcy9saW51eC5naXQvY29tbWl0Lz9pZD00NDcyMDk5NmUyZDc5ZTQ3ZDUwOGIw YWJlOTliOTMxYTcyNmEzMTk3DQoNCmdjYy0xMDogZGlzYWJsZSAnYXJyYXktYm91bmRzJyB3YXJu aW5nIGZvciBub3cNCg0KPg0KPg0KPiA+IC0tDQo+ID4gMi4zMS4xDQoNCg==