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 34D1AA0032 for ; Fri, 21 Oct 2022 09:33:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2855742BB7; Fri, 21 Oct 2022 09:33:35 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 3051A42B99; Fri, 21 Oct 2022 09:33:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666337612; x=1697873612; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2TkzXYvcnTsXsovfU2ecsk3gLYNI5KaB/ATWabwVtrM=; b=QAo1QE9EQZC5tOE9aUKwjLXWeq77UcAdvbkaL/k0r8PZ6SWCV8AzSiJS wcITLc7Z05JqsZ1exUx5/aSEzuc5kA6FFo6jvksi9tTHvZY0mpok7+0pU TUsRWmfjcRj43ydgwOG/wlhjh4NCP5GwhuTrlH9iCIWtaNZ8g65xxH2Yr fq57XUFzn2gzUW9Mgmm0WW5zoUvvvwIXe5JXEo5XXzWSJOC0PQlXNJ+he COL/zCpWP+Towc6Wromu/g9+fPwHvgtoZD/PzLaCcNX11avIPx7L6F/Fy X+NxKyei8ttvxkACZ8iQ26XsprfxhVvlh+xDpfTWjedHh2keDgaoKZbPE g==; X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="304553173" X-IronPort-AV: E=Sophos;i="5.95,200,1661842800"; d="scan'208";a="304553173" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Oct 2022 00:33:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="661454130" X-IronPort-AV: E=Sophos;i="5.95,200,1661842800"; d="scan'208";a="661454130" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 21 Oct 2022 00:33:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 21 Oct 2022 00:33:26 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 21 Oct 2022 00:33:26 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 21 Oct 2022 00:33:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nHP2Iw02rgV9A6Fwz3BsbUkd1oDaOKxXaV+ODorPMyZX+fYDxUEbmbGwt9KtaAvlEQtKVTFMidSC150oCmmeeHwLfv/QqnJLu2kk+eFxwFPnJMWj0iT08Uit5UB2UfsE3Dau8sn+CKCAcpTz8Dct47wEj2Ir/QYnOE49BpVQxLXa3pbcetRdXwNlk74d+MfCdNdO4sZtJmr/7KDGsUdwWXL/GK8O56eIDBl3Xz0dsI8+2bnE1eWbic83A+9afO+OLLTsQRfxzQbNaiUCrIoOJLTDuxpruEIpgev6OjN44rjptkK0LaxXE1YWvUeS1bCF3IEPd4jFN2kOP5PP+1T08A== 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=2TkzXYvcnTsXsovfU2ecsk3gLYNI5KaB/ATWabwVtrM=; b=Xh5OhLr+XP/ZDrXwKBl3dKxCrAYyJq0OE+v0aaX/F6i79cXlz7ByYkmEi0NCZPc480+y/TqAPRtkt0oTAVszuNXXmN/hA8uMB/Dce6RwLKZYdgkUBZyixL0rZN+MvCFtOsU/rCJ39iy/rRJ+XaJ95+UO9Hynaar3weBLG/L/bNKnfQNDgSag3h5ekza7gJqkcUuxVN3NlazV36CfOdivjMEswmVry3jzMG8lE4a7VLOuRQBE5WCdW0MHDQodR3sGUKNgcAfDsA794SHRtxILioJ9u0obNlN9ssOzIQ8kgCBPYLuRF0mY64v3/TsCPG9Iz0YEMXim8Ge9spFuSyu5XQ== 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 Received: from PH7PR11MB5984.namprd11.prod.outlook.com (2603:10b6:510:1e3::15) by DM4PR11MB6142.namprd11.prod.outlook.com (2603:10b6:8:b2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.33; Fri, 21 Oct 2022 07:33:22 +0000 Received: from PH7PR11MB5984.namprd11.prod.outlook.com ([fe80::b647:a5c0:88d:c077]) by PH7PR11MB5984.namprd11.prod.outlook.com ([fe80::b647:a5c0:88d:c077%5]) with mapi id 15.20.5723.033; Fri, 21 Oct 2022 07:33:22 +0000 From: "Zhang, Ke1X" To: "humin (Q)" , "chas3@att.com" , "dev@dpdk.org" CC: "stable@dpdk.org" Subject: RE: [PATCH] app/test: fix LACP handshake overtime Thread-Topic: [PATCH] app/test: fix LACP handshake overtime Thread-Index: AQHYssaupMmCaFCmUkuP03sBhEI0cK3saZAAgAsGcuCAIWdgUA== Date: Fri, 21 Oct 2022 07:33:22 +0000 Message-ID: References: <20220818054341.93517-1-ke1x.zhang@intel.com> <0842a632-91f7-2928-b289-c3985d43c67c@huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5984:EE_|DM4PR11MB6142:EE_ x-ms-office365-filtering-correlation-id: e96e27c2-aed2-4620-e5d0-08dab33688a8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: L0m/NJ70Cl7SXQv74FEvC8R4ot7Xn3PWDMZsqaiNVP0fzUoEto3Xmij1429JWHLEnYdyBgWNEtFcUBpcVo093V9ItJrWKpCzk9/2qdvhg6iazQZ5cr4KfaP10cS53mbb0QIGTGhnsFYNKk8tu+8WEoL+d366FpcFY54NP9k22m7hOKUaBJP4EZ2ohyKU4E/0CRBR7lzcS3Qt7c0GubLpILeGS67N6vSh/gfwy94oqkTtJkrRvGYIJNKvKTqsymTxEmfEnOwHHyoizNFQISPd0iYXwABfCqpBlDJn83avi/uvaQxdwwZTZfl7Jagm/T6tlpi/v3w8eaq/41tmhFBlSBBMFgZlVTr9RkO6zc/QY+Hco4TIX2NmrDYbVnv8MQ7R0BEiYrYXBeuSHV0O57JBfbvBYthOixmjdRJhlpkX8cAdDljoSGnMPFNJ2m/T7bppuYbWf+38H49X6+21szrC6cvghSzBNw0mb6kIj4rqTNiZBBpNefOKfN/a1wDO95mMdMtN5HNfvAaJIeotPRSsDY+vr/X0FIp0QtICvx3P+YMe/QDO0Ov6CuPZ9RjM5LjmW1vcmIP4MA3rJGqexkZ0cx2dpH8oyM+AWoCNpUxrzkwepM3ea6TRe29VP0d0EctdSVnGYAEoLMtDMp8MUcYNHAYetvsrgd8lytl4MYtiCG43z94o96aUtz/d/RC339J94CucDc6z5yrp4IZgIIlMvU9PcgKGiF1HmA+lXGatoWfaUjJiO5OCmm+PK8zuySuk x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB5984.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(376002)(346002)(396003)(136003)(39860400002)(366004)(451199015)(66446008)(4326008)(6506007)(64756008)(7696005)(8676002)(66556008)(82960400001)(2906002)(76116006)(66476007)(86362001)(52536014)(33656002)(38070700005)(26005)(55016003)(9686003)(83380400001)(186003)(53546011)(41300700001)(8936002)(5660300002)(478600001)(122000001)(66946007)(71200400001)(110136005)(316002)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R2I5RUQ0cVd1Ky8xMzRGRml6OUF6SDZ6ZjAwNTRnZXBiWXZhYXh5OEZTd0dP?= =?utf-8?B?a2MrUVVMNC9QWVpLQTVNRDRQN2ZCVkVvRFFWQVhBRXlMVWE4dSt4enp6cVZk?= =?utf-8?B?aTFBVGx5QTFVaWVxbDhyYzlRSnNBUVdHV2x4T1dOS1g5bkl3OUdQd2xLRkxW?= =?utf-8?B?bUt5QTFxNytjWE1JK1RpT01DZ0tJWlNTd1V5ajlmK3hmTnV5UWdBRmVlcU4v?= =?utf-8?B?WGFGTEJlQktGc05pRXVyQ0EvT1p2MWVlM3FvUFYyQ2pZL1JjZTJUMFJXV3E5?= =?utf-8?B?QkVoakV4aXQ5YVloMXBMcXNLNXA1TnpPczdmVzg0YWpueG44OUJZTVErZm1n?= =?utf-8?B?YjlKTjZGOW5Hbk83RmVTSWplaWRaOTJZeDhCSGdKMDU1MEtNTTlXb2Zha1dr?= =?utf-8?B?YlREUVpFdUNEWFNLdTB0WjMzMUM2N2IzdGIya25HcjlzVEpxY2JGOUN4cGtD?= =?utf-8?B?RU9sdkN4a2lPb1JGN0J1c1BHRE5ROG53YW5qL016RzhGcmxmSG5kZ1JlSS9r?= =?utf-8?B?NjI0eW4yUnBiOThlSzQrWXZkMFpyZ1hhZE82TkVKYmUzSFU4VXdRYVdiYlkw?= =?utf-8?B?cHVDK2RHeHp1L3UyQUZLWWl3RDlXbWNRVFdRM0xYcVdpS3BxSTZzRi9sVFA5?= =?utf-8?B?QlNINlljSzJ3QUVyc0pBb1EzQVl4U2NkQTQ1bE9mSjlNSHJsczN3Ri84czdT?= =?utf-8?B?WCtUcnN1NmxmSlZWNklneWU4S29UcEUwR3V6WVl0MzdWY3EvWlQrR2l1ZGxk?= =?utf-8?B?QWMvaHNzVUcreWNjMm9xUW5mZEdtd3FVRGFBQkNxNVlEYXJnSTd2YlpNdzh3?= =?utf-8?B?V3R0TWtGeUpHZTR0MVpJRU1DZXVnNW5hK2ZieVcrdDVxMUlnaWRSMjc3d3pI?= =?utf-8?B?T1ovTDN0MWphS0RiM09CblpWVzUzc2I2MUc2OWIzM2FoUFlrNVRaeGM0anZO?= =?utf-8?B?cW1sY2dMcEZuQUxPdWxYUXZVZi9HdTJzQ29vcDFJMk5lajZqZnJ2OFYwcVdr?= =?utf-8?B?V2E4SHVzSFQ1blhaOHBHUUEzOUlmaStJenhCZUh2WFZIeWVWQ0tPZk1tZmoy?= =?utf-8?B?NUc2dEhCWUh4UXhhT3RrZktpdDZKWkNrYzUxcG9icm5RZ0FSWHpQYU91eitH?= =?utf-8?B?c2FKWmJZRDlBSERBQ3ZtYm1WRkh2RlIvOVlBb2ovbDVFbzVBbHNjaU9GZGVR?= =?utf-8?B?OU5BSklPS1R6UGg2RGVtWmtobGZHQlJsRWVvMkt1Z0tqb3JTRHJnNnBIRmhs?= =?utf-8?B?TWlKRnZFQVIvUURwV0JXWjNZSjdsL2d1cy9VUmdqRFJuaDE0ZWtkS1JoRTlK?= =?utf-8?B?TFpIR29aZkJDenlpanlESXRXTlEwSklDNkJBbVd1Q3BaZXN6eGZMckR0Q2JG?= =?utf-8?B?cnVibjdDcWJsMFVLZG9Fa3FabzN5cDQ5RnVheG9ueGRCcVFvNDVQa2w4UCta?= =?utf-8?B?RFBlOUx5MXJxYXJYbUhqNzVEN3puSDlabFJsbG1vVzJoTGR4VXJwRXRoOHZB?= =?utf-8?B?cHJPcHp4SDJrMUNPOHNnbWFBOHJZazVwblJhZ2c2eWFXczNTOFoyWEFIbDIw?= =?utf-8?B?YjF2VjN2cmpHc0lVbDA3c2xEMkQzWXZwVVJ0bXFTWjVLdTZaekJQY1dqMyta?= =?utf-8?B?NlRzM29jcVczY3JZOUNrN3g1Mms5TVdtRGlpRVliZ2pnTWdQT2pjUXAxSURL?= =?utf-8?B?dXFtWXpRV0hqWllKMVZJa2NOeTVCcWhiSUFaai9idmZHM20rSFlrUzF5dFpK?= =?utf-8?B?TncxalRuVUp0YmVNU1VxQnRnVnNOSHdzMlJqWktGRG9xTDgzNDJtRG9Ib0RX?= =?utf-8?B?NDJrNnRPOEFhRzZDR1hkNXRNZC9LR1JtbkljaXA2c0wzaDBvRUt0dUVUejFF?= =?utf-8?B?NEVsWTloOGdSSGtlWVlxUTltNTFCT1h4SFJwTHJVb2V5eDVMcFRDcE1PcGN2?= =?utf-8?B?UEtDdElYdE5RWmZxYmE2aERQeGl5THY3U21mUHVNaVhCOEtleXZMUGhRYmZl?= =?utf-8?B?eG5MZlc4dVlDQTkrOU40TXhhc20xdnJOc0xZMXJVSHlpZ3Vla2RPdnk0UXRX?= =?utf-8?B?OHIvRjlJQ2NIRzRCSkJ1WFNmZUs1dUE0UDlqN1NGT2x4Z3hvT2NoZGZoVHR5?= =?utf-8?Q?wcVnEcMA8qeM1SdfXGYR+ZA9z?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5984.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e96e27c2-aed2-4620-e5d0-08dab33688a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Oct 2022 07:33:22.7473 (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: coHfd2viyfpyg1EPqs1oU7lYrtrD3QqU/oMjif+CHMgYFP+KqScjEypD7cNW1rTChe2vrt9pViVPcRDza8pBdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6142 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org SGkgaHVtaW46DQoNCk1heWJlIGluIG90aGVyIG9jY2FzaW9ucywgNjAgKiBkZWxheSBpcyBhbHNv IG5vdCBlbm91Z2guDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NClllcywgbWF5YmUgaXQgaXMgbm90IGVub3VnaCBmb3Igb3RoZXIgb2NjYXNpb25z LCBzbyB3aGF0IHZhbHVlIGlzIHNldCBpbiB5b3Ugb3Bpbmlvbj8NCg0KQlRXLCBob3cgYWJvdXQg Y29uZmlnICJjb25mLnVwZGF0ZV90aW1lb3V0X21zIiBmb3IgdGhlIHRlc3Q/DQo9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NCmNvbmYudXBkYXRlX3RpbWVvdXRfbXMgaXMgMTAwIGRlZmF1bHQs IGl0IGlzIGEgYmFzaWMgdW5pdCAsIGl0IGlzIHVzZWQgaW4gb3RoZXIgcGxhY2UsIGlmIEkgY2hh bmdlZCB0aGUgdmFsdWUsIHRoZSBvdGhlciBjb2RlIGxvZ2ljIGlzIGNoYW5nZWQuDQoNClRoYW5r cy4NCg0KQnINClpoYW5na2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t OiBaaGFuZywgS2UxWA0KPiBTZW50OiBGcmlkYXksIFNlcHRlbWJlciAzMCwgMjAyMiA5OjI4IEFN DQo+IFRvOiBodW1pbiAoUSkgPGh1bWluMjlAaHVhd2VpLmNvbT47IGNoYXMzQGF0dC5jb207IGRl dkBkcGRrLm9yZw0KPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+IFN1YmplY3Q6IFJFOiBbUEFUQ0hd IGFwcC90ZXN0OiBmaXggTEFDUCBoYW5kc2hha2Ugb3ZlcnRpbWUNCj4gDQo+IEhpIGh1bWluOg0K PiANCj4gVGhhbmtzIGZvciB5b3VyIGNvbW1lbnRzLCBJIHRlc3QgdGhlIGNhc2UsIEkgdHJ5IHRv IGNoYW5nZQ0KPiANCj4gZm9yIChpID0gMDsgaSA8IDMwICYmIGFsbF9zbGF2ZXNfZG9uZSA9PSAw OyArK2kpIHRvIGZvciAoaSA9IDA7IGkgPCAzMiAmJg0KPiBhbGxfc2xhdmVzX2RvbmUgPT0gMDsg KytpKQ0KPiANCj4gaXQgd29ya3MgZ29vZCwgc28gSSB0aGluayA2MCBpcyBlbm91Z2guDQo+IA0K PiBBbmQgdGhlICJjb25mLnVwZGF0ZV90aW1lb3V0X21zIiBzZWVtcyB0byBiZSB1c2VkIGFzIGEg YmFzZSB1bml0IHRvDQo+IGNvbXB1dGUgaW4gbWFueSBwbGFjZXMgYXMgYmVsb3c6DQo+IA0KPiBU ZXN0X2xpbmtfYm9uZGluZ19tb2RlNC5jIChhcHBcdGVzdCk6CXJldHVybg0KPiBjb25mLnVwZGF0 ZV90aW1lb3V0X21zOw0KPiBUZXN0X2xpbmtfYm9uZGluZ19tb2RlNC5jIChhcHBcdGVzdCk6CW9s ZF9kZWxheSA9DQo+IGNvbmYudXBkYXRlX3RpbWVvdXRfbXM7DQo+IFRlc3RfbGlua19ib25kaW5n X21vZGU0LmMgKGFwcFx0ZXN0KToJY29uZi51cGRhdGVfdGltZW91dF9tcyA9DQo+IDEwOw0KPiBU ZXN0X2xpbmtfYm9uZGluZ19tb2RlNC5jIChhcHBcdGVzdCk6CWZvciAoaSA9IDA7IGkgPA0KPiBv bGRfZGVsYXkvY29uZi51cGRhdGVfdGltZW91dF9tcyAqIDI7IGkrKykgew0KPiBUZXN0X2xpbmtf Ym9uZGluZ19tb2RlNC5jIChhcHBcdGVzdCk6DQo+IAlydGVfZGVsYXlfbXMoY29uZi51cGRhdGVf dGltZW91dF9tcyk7DQo+IFRlc3RfbGlua19ib25kaW5nX21vZGU0LmMgKGFwcFx0ZXN0KToJZm9y IChqID0gMDsgaiA8DQo+IGNvbmYubG9uZ190aW1lb3V0X21zL2NvbmYudXBkYXRlX3RpbWVvdXRf bXMgKyAyOyBqKyspIHsNCj4gVGVzdF9saW5rX2JvbmRpbmdfbW9kZTQuYyAoYXBwXHRlc3QpOg0K PiAJcnRlX2RlbGF5X21zKGNvbmYudXBkYXRlX3RpbWVvdXRfbXMpOw0KPiANCj4gU28gSSBkaWRu J3QgY2hhbmdlIHRoZSB2YWx1ZSwgcGxlYXNlIGNvbmZpcm1pbmcgLCBtYW55IHRoYW5rcy4NCj4g DQo+IEJSDQo+IFpoYW5na2UNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g PiBGcm9tOiBodW1pbiAoUSkgPGh1bWluMjlAaHVhd2VpLmNvbT4NCj4gPiBTZW50OiBGcmlkYXks IFNlcHRlbWJlciAyMywgMjAyMiA4OjU4IEFNDQo+ID4gVG86IFpoYW5nLCBLZTFYIDxrZTF4Lnpo YW5nQGludGVsLmNvbT47IGNoYXMzQGF0dC5jb207IGRldkBkcGRrLm9yZw0KPiA+IENjOiBzdGFi bGVAZHBkay5vcmcNCj4gPiBTdWJqZWN0OiBSZTogW1BBVENIXSBhcHAvdGVzdDogZml4IExBQ1Ag aGFuZHNoYWtlIG92ZXJ0aW1lDQo+ID4NCj4gPiBIaSwgWmhhbmcsDQo+ID4NCj4gPiAgwqDCoMKg IFdoeSBMQUNQIGhhbmRzaGFrZSAib3ZlcnRpbWUiIGluIHlvdXIgdGVzdD8NCj4gPg0KPiA+ICDC oMKgwqAgTWF5YmUgaW4gb3RoZXIgb2NjYXNpb25zLCA2MCAqIGRlbGF5IGlzIGFsc28gbm90IGVu b3VnaC4NCj4gPg0KPiA+ICDCoMKgwqAgQlRXLCBob3cgYWJvdXQgY29uZmlnICJjb25mLnVwZGF0 ZV90aW1lb3V0X21zIiBmb3IgdGhlIHRlc3Q/DQo+ID4NCj4gPiDlnKggMjAyMi84LzE4IDEzOjQz LCBLZSBaaGFuZyDlhpnpgZM6DQo+ID4gPiBJbmNyZWFzZSB0aGUgbG9vcCBjb3VudCBzbyB0aGF0 IHRoZXJlIGlzIGEgbG9uZ2VyIHRocmVzaG9sZCB0aW1lIGZvcg0KPiA+ID4gdGhlIExBQ1AgaGFu ZHNoYWtlIHByb2Nlc3MuDQo+ID4gPg0KPiA+ID4gRml4ZXM6IDVlNDFhYjI1MGRmYSAoImFwcC90 ZXN0OiB1bml0IHRlc3RzIGZvciBib25kaW5nIG1vZGUgNCIpDQo+ID4gPiBDYzogc3RhYmxlQGRw ZGsub3JnDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogS2UgWmhhbmcgPGtlMXguemhhbmdA aW50ZWwuY29tPg0KPiA+ID4gLS0tDQo+ID4gPiAgIGFwcC90ZXN0L3Rlc3RfbGlua19ib25kaW5n X21vZGU0LmMgfCAyICstDQo+ID4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg MSBkZWxldGlvbigtKQ0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC90ZXN0X2xp bmtfYm9uZGluZ19tb2RlNC5jDQo+ID4gPiBiL2FwcC90ZXN0L3Rlc3RfbGlua19ib25kaW5nX21v ZGU0LmMNCj4gPiA+IGluZGV4IGQ5YjljMzIzYzcuLmJmZGQxOGNkZDEgMTAwNjQ0DQo+ID4gPiAt LS0gYS9hcHAvdGVzdC90ZXN0X2xpbmtfYm9uZGluZ19tb2RlNC5jDQo+ID4gPiArKysgYi9hcHAv dGVzdC90ZXN0X2xpbmtfYm9uZGluZ19tb2RlNC5jDQo+ID4gPiBAQCAtNjEzLDcgKzYxMyw3IEBA IGJvbmRfaGFuZHNoYWtlKHZvaWQpDQo+ID4gPg0KPiA+ID4gICAJLyogRXhjaGFuZ2UgTEFDUCBm cmFtZXMgKi8NCj4gPiA+ICAgCWFsbF9zbGF2ZXNfZG9uZSA9IDA7DQo+ID4gPiAtCWZvciAoaSA9 IDA7IGkgPCAzMCAmJiBhbGxfc2xhdmVzX2RvbmUgPT0gMDsgKytpKSB7DQo+ID4gPiArCWZvciAo aSA9IDA7IGkgPCA2MCAmJiBhbGxfc2xhdmVzX2RvbmUgPT0gMDsgKytpKSB7DQo+ID4gPiAgIAkJ cnRlX2RlbGF5X21zKGRlbGF5KTsNCj4gPiA+DQo+ID4gPiAgIAkJYWxsX3NsYXZlc19kb25lID0g MTsNCg==