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 C42D4A0C42; Wed, 12 May 2021 09:43:33 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AB1614003F; Wed, 12 May 2021 09:43:33 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 587E34003E for ; Wed, 12 May 2021 09:43:31 +0200 (CEST) IronPort-SDR: dz6433oFZeP6JTo++OS4IXyfB5fjnOUxWqXWE17C6xGKwcxYaf2xxhpXcFFT0AC4TPxXtsKjDP 7+9FSD4NdWaA== X-IronPort-AV: E=McAfee;i="6200,9189,9981"; a="186775435" X-IronPort-AV: E=Sophos;i="5.82,293,1613462400"; d="scan'208";a="186775435" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 May 2021 00:43:28 -0700 IronPort-SDR: 51LeR50ycbs4sepfo/4ecrj9BQj2YwQ24LVKMFl8JfZF7/AIYaUAlw4j+duRUlKUEixYSM5NIc zPpo8Cjgc/sg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,293,1613462400"; d="scan'208";a="541972219" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga004.jf.intel.com with ESMTP; 12 May 2021 00:43:28 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 12 May 2021 00:43:27 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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 via Frontend Transport; Wed, 12 May 2021 00:43:27 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.42) 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; Wed, 12 May 2021 00:43:27 -0700 Received: from BN8PR11MB3795.namprd11.prod.outlook.com (2603:10b6:408:82::31) by BN6PR11MB1908.namprd11.prod.outlook.com (2603:10b6:404:103::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25; Wed, 12 May 2021 07:43:17 +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; Wed, 12 May 2021 07:43:17 +0000 From: "Wang, Haiyue" To: "Yigit, Ferruh" , "Yang, Qiming" , "Zhang, Qi Z" , "Stillwell Jr, Paul M" , "Lu, Wenzhuo" , "Shukla, Shivanshu" , "Rong, Leyi" CC: "Yigit, Ferruh" , "dev@dpdk.org" , "stable@dpdk.org" , Kevin Traynor , Ajit Khaparde Thread-Topic: [dpdk-stable] [PATCH v3 3/4] net/ice/base: fix build with gcc11 Thread-Index: AQHXRme2z0l7GNzxNEy1Fz6fFfmHgarfd4xQ Date: Wed, 12 May 2021 07:43:17 +0000 Message-ID: References: <20210510150319.1496105-1-ferruh.yigit@intel.com> <20210511131435.1226820-1-ferruh.yigit@intel.com> <20210511131435.1226820-3-ferruh.yigit@intel.com> In-Reply-To: <20210511131435.1226820-3-ferruh.yigit@intel.com> 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.102.204.53] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9b5c50a5-b0c5-4a75-3736-08d915199b66 x-ms-traffictypediagnostic: BN6PR11MB1908: 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:112; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EiVtYB8R1iCkdJC40zhQutjKoHidGbU+vm7b/FeCibqDYSCUDD9zad6LxAt6aGNYNKdnH4AJrkD5Z5/pbtEVw06L+pTa+nMuft13Y5cmPtteFCCu4BUzY1foP4ktdnN9XDHM0FslS0lX3onOiHA8p+RPpeH59JJnNHGwrvbjA0bXzr21EMFyn6+2wxZYu9ICUACkY1JrTJg2fi/LSu5rGGAD2/N+h56vzSXDviQ0HalvUMo6aSOwY0fzXKSzO7cCIpc+3+guV47QMZ5733+iD17xBNjpNg+V2SkJOF3ynSFslAJyxAj+j5evKZQmHUUdpTrHcaomoFuSsHlosfUs9aTfTxxXe2I/Vt6Lt2TjNP3F/INbh0HhgY8wyLIvsx5jOshPBin96q+g88So6AHy0FdgKZf7f+guSWhSAjXZi4IM+ZdCVLZy6gYtYi3EzjQyawd26LduFZ1KLGUPXgEnXaRva2Oup518GhsoNE/9eIZyDgFGP1zaJvF3FkFaQCy2pLM6R0RPh0pv65iI0xvvciW+f6fUjEvfCwIlsenI4s5jA/EK7pQPzsvvEKZl/imkVxryvUN4FlDBd3aczG2pGMiqiGpM5mRca+uLpfsE29VOWTAspN/+ImEYtzRrsDZlgNAnQ7H1Rertbpi9RQ+QdsFrjOXx5JDanUTwTXm3DYCf2cuYUldG7dJTvH/Q/6GoYUmMvkYNXsVVQYgVnhCKZOeMCTN8/ImjlzxyJnU+TI0= 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:(39860400002)(376002)(136003)(396003)(366004)(346002)(8676002)(54906003)(6636002)(110136005)(55016002)(316002)(9686003)(186003)(5660300002)(478600001)(966005)(4326008)(2906002)(53546011)(6506007)(52536014)(8936002)(7696005)(26005)(122000001)(38100700002)(921005)(33656002)(86362001)(66946007)(64756008)(71200400001)(66446008)(66556008)(66476007)(83380400001)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?WHJTYzlQUkY3WFBDdTdzTlFvRFJ1YUVyaW5CUXI0WjJXdUduN05YVk4yUXpT?= =?utf-8?B?NFRnYzVLNmprcFVydS9lcnJhVk5QZHlTWkVwdFh3bkhSS3ltbDM1K1FrMWo0?= =?utf-8?B?UVQwVElRcFZpaUNGcUEyUnIwdGxMeTJKQmRkYWwwdGs2cnlTRUlWU2U2QWkv?= =?utf-8?B?cHRrK1pySlpIRE5xNGNRcWJTd3JENUJuVnFkYVAyR21SNXZxVFh6K1duUGhV?= =?utf-8?B?bFBRd3owbmd2SGd6MEg0T3gyaWdHUnRqekJPT3l0eTNZNHdPQ20yaVk2blBY?= =?utf-8?B?OHdoWUYvVXRkWlFUbVh2bUFWeGo2blZsOUh1aVNZbStUVEVnZTZ1ZnRtakNO?= =?utf-8?B?b25hTUlEZUVZQm1ORXhaZ3BpZjZPMEx0U1FXVnhzYjg3cUNPNlNNTVFkZXcy?= =?utf-8?B?UGlNS2VzWi9oTW5BdzFLV0tEMlFNVG1NVU81ckwvcFlHQzZIS3QyemdQeHRQ?= =?utf-8?B?MmJlNkNmdDBsRTVZUmpyVG5rT0creHUyS2R2Zjd2S2d2S3F4NUthQ2cyazZS?= =?utf-8?B?S0c2TjNtaDBPMnl5Y2FuYXo1OVM5bDFyOW9taW9zU0tPMTFBSzlxUHlINUlV?= =?utf-8?B?NGcwOHVvR21xN25rbkhsZEpyQ2ZSdUx4YldkNXNVS1k0amRnQVlFK3Q0RFA0?= =?utf-8?B?cGxZU05rQnY5Q1l0Q2JTUkZMRG5JbUg2c0ttWGUyR2xPQUptcndsRHVTTlp3?= =?utf-8?B?VzZ5YnIyVUJFbjFvUkdMSXN0aGNtWXBFMkJwNGF0cDVkOFdXNUxLS1BEcUpa?= =?utf-8?B?bVM3Y24yUitoL3Yza1oySzkvUC95b1loNytUOUhEbG9VWVZUNk9nc2IzYXVN?= =?utf-8?B?QlNQMUdiWUlpaC85ZzFsc01tVGlEZFhWZ0hQa2t0b3FUUEUvVDEzUTFacmdR?= =?utf-8?B?bG1ublhFbHhvMjE2S29TMlZQRFpERWtFeDBXazFmY2RzWnEyeHBTeDZnNTky?= =?utf-8?B?ZkVCYXBPdFIzOC9JYlBjL0lqZjBBQUgyZHZZL2pBVmJ4K3pncUhvL0cyOHB1?= =?utf-8?B?ZnpnT2ZTRGQzYWFtOXZRdS9GK0ljdjl5Njg4QmE1N3kwUXlRL2ZGMEZMaEZi?= =?utf-8?B?WTArRDUvL1pyU1J4RHdpbVd6NE50MUhVUkFjVWRVUC9ub1JySW80SDZqOXlt?= =?utf-8?B?MVE3V3BFSjUwUGE3TGVsKzBCLytUWGpuYkVxZ0MzdnFQZ1N5R0IvR1ZmakJi?= =?utf-8?B?OUdQTktwNWNwRHBZc2Jua3lVdUpFUmkrYW1SVjdqaVdPbnZQdFNaaWtGN3NZ?= =?utf-8?B?SzM5UXMwZ1h6RDE4NGx1ZUlocjc0UTA1aTNIdVhzZmFNVXlyZ0VJdzFEaEF2?= =?utf-8?B?ZUNHVXk5ODlPQUh2dGxFeitGZXp0TktVUzN3QWYzYUJVcXoyU3I5OHl0QVR6?= =?utf-8?B?c2QvRXhrZjg4aGJTQW5lRVBJN3RCTTlhb3BEckpNVktMKy9nTElkWGliQldP?= =?utf-8?B?SGJZZ3htdW5VaXBjT0FlTDdUcGZXWXpHcWt1WFIrWHRscDdGeUpSOXFNTWx3?= =?utf-8?B?clRCbzNRMmk1aEh3ZkwzYWF3R1Fza21OaUZ0MzN0N05qdWQ3WG1hdlJEMVpO?= =?utf-8?B?Q0hiVlN1bTBWY09vUnp4SDd6Tmh1bFJ0OUMzQXdHQ1JaM05uc0lIanAxOUVE?= =?utf-8?B?TkhxVjR5R2pWWXZJMlJqME1uQkNsN0Flb0VzYkZLL2I4UXhrN1pUWEUzM3VV?= =?utf-8?B?aGM5c0RpNVV2NDFZelNHSnhGdW1MZkJxbCtDZVZSNFJNNUFOQ1hoSDZIVXZS?= =?utf-8?Q?ePCnbFVHhOTH1eIXSepa7kE+N41wj6rdDzmBCMc?= arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fXTwbDdAD9nxSut5qcwOT8Pc9nwfz4ZwTmRj0YcK39DzWFCYk1nwFUNqjZpE2C6VqQbVAOrCKZuFtViv85orfxgMtwkLC2N/5uGj30Ez9qq+WIOusIwnn4UpgumshDRgwVH9364LmgkfTPb9lWDfT6exeWDnn3kSLJYhi8+ZNjKUrhkyFjtzfX01q8bjPrVGbfkYOFzng+2ABa0MiEYEmzCszSbcgt+kCYbflyCxdZKi7l5vMsrJakj2eaLWvHkLKe+imbItWK6jO4wuhNuiZiiqsTQRoLjQhaFnm8H1NloJtFruR1fOvoh3hBDRZ5g5q4pXQNjTlV744yPMFT6FMg== 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=a8GtVu0OgViMNpjKHgJG9fQ0nkQgT7dvLjS/WFffDiE=; b=DePKuXObDcn63Iga/Rssg/Viwj0rlo8j+NC8mzN14u5RxXxtu5Sp1LmY7b6yp0ciblBt2vPp92dzCtKe0YeZvH7zcbNu0YNVClqFeI9U2jLACU3kskIo8AF6++F7U7cUaTDmB8CA9ULgHkMb8Vr+bBCrbmrFGlTHFLbwZlPmx0c+e9XVUff801oyKmpsok1Tl4kFz9/V/t04MCkxOVhkEoljFDSfP7EsdqHGkLuzqjOi0nlPnqhpTuaashg81UEKgkmu/Q2DY89t3IVymoAbtZm0gWwP5JZPTcJVHfJKHRiwjksL+NI6Kx1QKdqtoZeEarhZheYw1ztYan4YFtnutw== 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=a8GtVu0OgViMNpjKHgJG9fQ0nkQgT7dvLjS/WFffDiE=; b=dkQ+H9dfYYnMsou0s3RQY5AJlpVYOMR7DotjmCN/eRpdpufLwUDt+GQwYu7bflDKoEitD+2pTXLW8Ss/bv9CHh4PaKyYsBcCXNTgJnIUiXgn9LZDgT3p/7ZsXbBkWugs0XB7/d5HLoQ0cVXOwYjr5ubO1tQb+zAQiSiHIOezZEw= x-ms-exchange-crosstenant-authas: Internal x-ms-exchange-crosstenant-authsource: BN8PR11MB3795.namprd11.prod.outlook.com x-ms-exchange-crosstenant-network-message-id: 9b5c50a5-b0c5-4a75-3736-08d915199b66 x-ms-exchange-crosstenant-originalarrivaltime: 12 May 2021 07:43:17.3969 (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: kF5baU6auDT4P+jEQHwrHO8ZtKEwBeEc+KxO/XLuI86aIasBJm+BK9D0Fdfl0ats8Ivsq4hjgVMRduqHfvd2wA== x-ms-exchange-transport-crosstenantheadersstamped: BN6PR11MB1908 x-originatororg: intel.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH v3 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBzdGFibGUgPHN0YWJsZS1ib3Vu Y2VzQGRwZGsub3JnPiBPbiBCZWhhbGYgT2YgRmVycnVoIFlpZ2l0DQo+IFNlbnQ6IFR1ZXNkYXks IE1heSAxMSwgMjAyMSAyMToxNQ0KPiBUbzogWWFuZywgUWltaW5nIDxxaW1pbmcueWFuZ0BpbnRl bC5jb20+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBTdGlsbHdlbGwgSnIs IFBhdWwgTQ0KPiA8cGF1bC5tLnN0aWxsd2VsbC5qckBpbnRlbC5jb20+OyBMdSwgV2Vuemh1byA8 d2Vuemh1by5sdUBpbnRlbC5jb20+OyBTaHVrbGEsIFNoaXZhbnNodQ0KPiA8c2hpdmFuc2h1LnNo dWtsYUBpbnRlbC5jb20+OyBSb25nLCBMZXlpIDxsZXlpLnJvbmdAaW50ZWwuY29tPg0KPiBDYzog WWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgc3Rh YmxlQGRwZGsub3JnOyBLZXZpbiBUcmF5bm9yDQo+IDxrdHJheW5vckByZWRoYXQuY29tPjsgQWpp dCBLaGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQo+IFN1YmplY3Q6IFtkcGRr LXN0YWJsZV0gW1BBVENIIHYzIDMvNF0gbmV0L2ljZS9iYXNlOiBmaXggYnVpbGQgd2l0aCBnY2Mx MQ0KPg0KPiBSZXByb2R1Y2VkIHdpdGggJy0tYnVpbGR0eXBlPWRlYnVnb3B0aW1pemVkJyBjb25m aWcsDQo+IGNvbXBpbGVyIHZlcnNpb246IGdjYyAoR0NDKSAxMi4wLjAgMjAyMTA1MDkgKGV4cGVy aW1lbnRhbCkNCj4NCj4gVGhlcmUgYXJlIG11bHRpcGxlIGJ1aWxkIGVycm9ycywgbGlrZToNCj4g Li4vZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX3N3aXRjaC5jOiBJbiBmdW5jdGlvbiDigJhpY2Vf YWRkX21hcmtlcl9hY3TigJk6DQo+IC4uL2RyaXZlcnMvbmV0L2ljZS9iYXNlL2ljZV9zd2l0Y2gu YzozNzI3OjE1Og0KPiAgICAgICB3YXJuaW5nOiBhcnJheSBzdWJzY3JpcHQg4oCYc3RydWN0IGlj ZV9hcWNfc3dfcnVsZXNfZWxlbVswXeKAmQ0KPiAgICAgICBpcyBwYXJ0bHkgb3V0c2lkZSBhcnJh eSBib3VuZHMgb2Yg4oCYdW5zaWduZWQgY2hhcls1Ml3igJkNCj4gICAgICAgWy1XYXJyYXktYm91 bmRzXQ0KPiAgMzcyNyB8ICAgICAgICAgbGdfYWN0LT50eXBlID0gQ1BVX1RPX0xFMTYoSUNFX0FR Q19TV19SVUxFU19UX0xHX0FDVCk7DQo+ICAgICAgIHwgICAgICAgICAgICAgICBefg0KPiBJbiBm aWxlIGluY2x1ZGVkIGZyb20gLi4vZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX3R5cGUuaDo1MiwN Cj4gICAgICAgICAgICAgICAgICBmcm9tIC4uL2RyaXZlcnMvbmV0L2ljZS9iYXNlL2ljZV9jb21t b24uaDo4LA0KPiAgICAgICAgICAgICAgICAgIGZyb20gLi4vZHJpdmVycy9uZXQvaWNlL2Jhc2Uv aWNlX3N3aXRjaC5oOjgsDQo+ICAgICAgICAgICAgICAgICAgZnJvbSAuLi9kcml2ZXJzL25ldC9p Y2UvYmFzZS9pY2Vfc3dpdGNoLmM6NToNCj4gLi4vZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX29z ZGVwLmg6MjA5OjI5Og0KPiAgICAgICBub3RlOiByZWZlcmVuY2luZyBhbiBvYmplY3Qgb2Ygc2l6 ZSA1MiBhbGxvY2F0ZWQgYnkg4oCYcnRlX3ptYWxsb2PigJkNCj4gICAyMDkgfCAjZGVmaW5lIGlj ZV9tYWxsb2MoaCwgcykgICAgcnRlX3ptYWxsb2MoTlVMTCwgcywgMCkNCj4gICAgICAgfCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gLi4vZHJp dmVycy9uZXQvaWNlL2Jhc2UvaWNlX3N3aXRjaC5jOjM3MjA6NTA6DQo+ICAgICAgIG5vdGU6IGlu IGV4cGFuc2lvbiBvZiBtYWNybyDigJhpY2VfbWFsbG9j4oCZDQo+ICAgbGdfYWN0ID0gKHN0cnVj dCBpY2VfYXFjX3N3X3J1bGVzX2VsZW0gKilpY2VfbWFsbG9jKGh3LCBydWxlc19zaXplKTsNCj4N Cj4gVGhlc2UgZXJyb3JzIGFyZSBtYWlubHkgYmVjYXVzZSBhbGxvY2F0ZWQgbWVtb3J5IGlzIGNh c3QgdG8NCj4gInN0cnVjdCBpY2VfYXFjX3N3X3J1bGVzX2VsZW0gKiIgYnV0IGFsbG9jYXRlZCBz aXplIGlzIGxlc3MgdGhhbiB0aGUgc2l6ZQ0KPiBvZiAic3RydWN0IGljZV9hcWNfc3dfcnVsZXNf ZWxlbSIuDQo+DQo+ICJzdHJ1Y3QgaWNlX2FxY19zd19ydWxlc19lbGVtIiBoYXMgbXVsdGlwbGUg b3RoZXIgc3RydWN0cyBoYXMgdW5pb25zLA0KPiBiYXNlZCBvbiB3aGljaCBvbmUgaXMgdXNlZCBh bGxvY2F0ZWQgbWVtb3J5IGJlaW5nIGxlc3MgdGhhbiB0aGUgc2l6ZSBvZg0KPiAic3RydWN0IGlj ZV9hcWNfc3dfcnVsZXNfZWxlbSIgaXMgbG9naWNhbGx5IGNvcnJlY3QgYnV0IGNvbXBpbGVyIGlz DQo+IGNvbXBsYWluaW5nIGFib3V0IGl0Lg0KPg0KPiBTaW5jZSB0aGUgYWxsb2NhdGlvbiBpcyBk b25lIGV4cGxpY2l0bHkgYW5kIGJvdGggcHJvZHVjZXIgYW5kIGNvbnN1bWVyDQo+IGFyZSBpbnRl cm5hbCwgc2FmZSB0byBpZ25vcmUgdGhlIHdhcm5pbmdzLiBBbHNvIHRvIHByZXZlbnQgYW55IHNp ZGUNCj4gYWZmZWN0IGRpc2FibGluZyB0aGUgY29tcGlsZXIgd2FybmluZyBmb3Igbm93LCB1bnRp bCBwcm9wZXIgZml4IGRvbmUuDQo+DQo+IFJlZHVjaW5nIHRoZSB3YXJuaW5nIGRpc2FibGUgdG8g Z2NjID49IDExIHZlcnNpb24uDQo+DQo+IEJ1Z3ppbGxhIElEOiA2NzgNCj4gRml4ZXM6IGM3ZGQx NTkzMTE4MyAoIm5ldC9pY2UvYmFzZTogYWRkIHZpcnR1YWwgc3dpdGNoIGNvZGUiKQ0KPiBGaXhl czogMDJhY2RjZTJmNTUzICgibmV0L2ljZS9iYXNlOiBhZGQgTUFDIGZpbHRlciB3aXRoIG1hcmtl ciBhbmQgY291bnRlciIpDQo+IEZpeGVzOiBmODlhYTNhZmZhOWUgKCJuZXQvaWNlL2Jhc2U6IHN1 cHBvcnQgcmVtb3ZpbmcgYWR2YW5jZWQgcnVsZSIpDQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4N Cj4gU2lnbmVkLW9mZi1ieTogRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0K PiAtLS0NCj4gQ2M6IHBhdWwubS5zdGlsbHdlbGwuanJAaW50ZWwuY29tDQo+IENjOiBxaS56Lnpo YW5nQGludGVsLmNvbQ0KPiBDYzogbGV5aS5yb25nQGludGVsLmNvbQ0KPiBDYzogS2V2aW4gVHJh eW5vciA8a3RyYXlub3JAcmVkaGF0LmNvbT4NCj4gQ2M6IEFqaXQgS2hhcGFyZGUgPGFqaXQua2hh cGFyZGVAYnJvYWRjb20uY29tPg0KPg0KPiB2MjoNCj4gKiBLZXZpbiByZXBvcnRlZCBtb3JlIG9j Y3VycmVuY2VzLCB0aGUgY29uY2VybiBpcyB0byBoYXZlIG1vcmUgYXMgdGhlDQo+ICAgZ2NjIHZl cnNpb24gdXBkYXRlZC4gQW5kIGFzIHRoZSBzaXplIG9mIGNoYW5nZXMgaW5jcmVhc2VzLCB0aGUg cmlzayBvZg0KPiAgIHVuZXhwZWN0ZWQgc2lkZSBhZmZlY3QgYWxzbyBpbmNyZWFzZXMuDQo+ICAg U28gZGlzYWJsaW5nIHRoZSAnYXJyYXktYm91bmRzJyB3YXJuaW5nIGZvciB0aGlzIHJlbGVhc2Ug Zm9yDQo+ICAgZ2NjID49IDExLjAuMC4NCj4gLS0tDQo+ICBkcml2ZXJzL25ldC9pY2UvYmFzZS9t ZXNvbi5idWlsZCB8IDUgKysrKysNCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykN Cj4NCg0KQWNrZWQtYnk6IEhhaXl1ZSBXYW5nIDxoYWl5dWUud2FuZ0BpbnRlbC5jb20+DQoNCg0K QW5kIGZpbmFsbHksIHdlIG5lZWQgdG8gZml4IHRoZSBjb2RlIGFzOg0KaHR0cHM6Ly9wYXRjaHdv cmsub3psYWJzLm9yZy9wcm9qZWN0L2ludGVsLXdpcmVkLWxhbi9wYXRjaC8yMDIxMDQxMzE5MDM0 NS5HQTMwNDkzM0BlbWJlZGRlZG9yLw0KICJCeSB0aGUgd2F5LCB3ZSBhcmUgYWJvdXQgdG8gYmUg YWJsZSB0byBnbG9iYWxseSBlbmFibGUgLVdhcnJheS1ib3VuZHMgYW5kLA0KIHRoaXMgaXMgb25l IG9mIHRoZSBsYXN0IG91dC1vZi1ib3VuZHMgd2FybmluZ3MgaW4gbGludXgtbmV4dC4iDQoNCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2ljZS9iYXNlL21lc29uLmJ1aWxkIGIvZHJpdmVycy9u ZXQvaWNlL2Jhc2UvbWVzb24uYnVpbGQNCj4gaW5kZXggNmM1NDhhOTk3NzVjLi4zMzA1ZTVkZDE4 MjIgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L2ljZS9iYXNlL21lc29uLmJ1aWxkDQo+ICsr KyBiL2RyaXZlcnMvbmV0L2ljZS9iYXNlL21lc29uLmJ1aWxkDQo+IEBAIC0yMyw2ICsyMywxMSBA QCBlcnJvcl9jZmxhZ3MgPSBbDQo+ICAgICAgICAgICctV25vLXVudXNlZC1wYXJhbWV0ZXInLA0K PiAgXQ0KPg0KPiArIyBCdWd6aWxsYSBJRDogNjc4DQo+ICtpZiAodG9vbGNoYWluID09ICdnY2Mn IGFuZCBjYy52ZXJzaW9uKCkudmVyc2lvbl9jb21wYXJlKCc+PTExLjAuMCcpKQ0KPiArICAgIGVy cm9yX2NmbGFncyArPSBbJy1Xbm8tYXJyYXktYm91bmRzJ10NCj4gK2VuZGlmDQo+ICsNCj4gIGlm IGlzX3dpbmRvd3MgYW5kIGNjLmdldF9pZCgpICE9ICdjbGFuZycNCj4gICAgICBjZmxhZ3MgKz0g WyctZm5vLWFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzJ10NCj4gIGVuZGlmDQo+IC0tDQo+IDIu MzEuMQ0KDQo=