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 97D1C4248B; Thu, 26 Jan 2023 13:29:19 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D24842D3D; Thu, 26 Jan 2023 13:29:19 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2071.outbound.protection.outlook.com [40.107.92.71]) by mails.dpdk.org (Postfix) with ESMTP id 14CBE40A79 for ; Thu, 26 Jan 2023 13:29:17 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a2EVSSl6sdK3Lfj3flQn+7GxlhDA+R3nYfFZtGNkJcsZPbxnXll5pgPOvdoBygoakLLWOd3jsv+JTHbVStm4fKligoFezyPqSQaNLGEc8fEV24pUp7xdDVjXSlkaoooxkSimJElChIXSrHxSvJg4t0HdDw0+wgZ4UNRVTu782ytT6Km8KHdETymRKVi4Xl5SsDs67UOVDixTaoG0hFjECmdc9IClbqjFvX+MoD0fWv9wC0R/QjWbb98vxWBbiZIN+Oi6ds4EmpK37moCnhzRCtDv4/TBEHVZs+vCGfTa9KDuJ/HYYgwmfKVxbM8X2irO8tMNXZR49WhWpM2gBiFdmA== 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=LU2XKMhst8KryYwdzuTseHNcMM+OyjJBdJGpyaEzKzI=; b=M6d8DTTq1jOZoM2kav7QgHnFd9n9MOvaYyD50sZ7jkc7ohbNG8SzA0mdn0BAt5I6H9Kia3ggM9rDgD94WNXToCwmqAazD/D/q1iwTyL4yD/cSLxVpiPhv4YKRZVTnXw1acqfK28MmRZdaMbpSVXmHvjZ1VoGIzPIen9sxZRnH+VeRwNgGy2kSPsabQD8mjHcoNMD9O8FIoXnFyEz9QT1gj5fi6wZ+CMTvJqOgInY741K/8jCudS5gYBl8mtEDmB0fQbRm7DEM4Ysjlu9uoOgkPtC/78r5KMcfottHlPhzhQF5AmBSxiJugpTiyQNjtJ6affh6491va36EpZqjfoyjw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LU2XKMhst8KryYwdzuTseHNcMM+OyjJBdJGpyaEzKzI=; b=n8uKtNl1q787kFzSCeo5ODXK7yYhxn7xMoSnFeUGy9DMpM+0Ibs222eN8RbvybnJBCvW1PsLtoKm8bBJSrmg7XtEelXCOZQ6ZofhyL8GwrW/ewk/L8X1LsdxQ7XJ4wvQPMYUmCifobQ4NiLrXH0w36hQiHLhopCbc8hryQ81A4OQwq7gxsFwWl1cqwz2PXQzgwImXldkdP0VEdBxJYnG7mWZeXuAzOWwgzkRVZZjHqVnFzBah3E7OakndsUpPqneUFeK1uCx/DrGy+N2HvNObyrm3BdNaqTKluE0PWNCqNpUfLokieyCuiNWdtZJDccAXpK8RfnIBInlZKEXsrCAqw== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by CH0PR12MB5186.namprd12.prod.outlook.com (2603:10b6:610:b9::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.21; Thu, 26 Jan 2023 12:29:15 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4%4]) with mapi id 15.20.6043.017; Thu, 26 Jan 2023 12:29:14 +0000 From: Ori Kam To: Ferruh Yigit , Chengwen Feng , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "andrew.rybchenko@oktetlabs.ru" , "aman.deep.singh@intel.com" CC: "dev@dpdk.org" , "liudongdong3@huawei.com" , "yisen.zhuang@huawei.com" , "yuying.zhang@intel.com" Subject: RE: [PATCH 2/2] app/testpmd: add disable-flow-flush parameter Thread-Topic: [PATCH 2/2] app/testpmd: add disable-flow-flush parameter Thread-Index: AQHZECdYeCLlY3WozEKyh+nWBbkiTq6vt/sAgAErKIA= Date: Thu, 26 Jan 2023 12:29:14 +0000 Message-ID: References: <20221215014142.15750-1-fengchengwen@huawei.com> <20221215014142.15750-3-fengchengwen@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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|CH0PR12MB5186:EE_ x-ms-office365-filtering-correlation-id: 5fd75e08-0305-47b4-af46-08daff98efa4 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gGnWW0fiIma+IINU5Yt/IXjzl9YM3w5lti31EzaNJerCePLd2FUge4N2qWRKca0+3HoUSZ9UBJ/7Awo5gdPuRebfg3swTa5AmnmQbiWe6fWrzCsIAMA8yucvG1MkBxAcMu0eo2DfcQSfhMDthY6TgLfWSvW/ZxQ9Me+45Jv6dhg1/zJzOFQJ8CQz6dR5OrNRIPTyar2cgtERraXR+pPESNj1TzgHaseIpMDthRnLo47TymQzbN1H8KUr8fRv2O5eBsZsytqeY1qDotZH0Mw6IaT0VfT3lx9W58ojgs7+VU3kcd3kO0/iy4DP65yEd5Sedu+qdLQYihvz1aOkmg4DAzz8o9v459DEIQ8wg17alF6Sb55tsxWwQ8TswmHTyISwu/576s71B2i6yB9s7RIah2B0/3iITS1oCDla2oN13NW7671KOtPO3EoY+uLCQ9F2OfCnqttDuHmVpiiNjWeUmSQMpir5kKfLScA2WFJEdgt61lG8JeGtUB3rDEEf885W8NK1UunCbJg3Z/WPcAV0FZdd1rmD5OtlblDe0UV/CTa+lch0IL06du9KbHRg/IFYIbfQXX8Dolz40ojnTztL8TZcGJ7BO9WHLD5falzGeVZev5iPASMjepTaCj6O5d8UwOWl5WAAnpZujpQYM8hNYa6ekHtiJVN6bUqBHHZo1miyWKnVPb8TPk0WyLI7c97DvFQGTmKsIgQk3lS/j34rsw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(346002)(376002)(136003)(396003)(366004)(39860400002)(451199018)(66446008)(5660300002)(64756008)(2906002)(66946007)(8676002)(66556008)(4326008)(186003)(52536014)(66476007)(8936002)(76116006)(41300700001)(83380400001)(7696005)(478600001)(71200400001)(53546011)(6506007)(9686003)(316002)(26005)(38100700002)(122000001)(110136005)(54906003)(38070700005)(86362001)(55016003)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VUdnOW1oSWRjNGxuRTEvMExldE51eU8rZTY1WnAweitjaStobDNsV2hmVnA1?= =?utf-8?B?OTQ0WG44a21nTmZqZEpNS0xnem94SVNlNHJFa1UzSEs1dHo0OWFhWXhLa1N2?= =?utf-8?B?ekNoMHo4eVdwNTBKTlZJdGZXdFlyUENoa1hEV3BEWitOTENSaDJsbWlwNXl4?= =?utf-8?B?L3VVZjMvdE9oMWVzdVdRejkvekNPYmVvZXBuWjBOcnl1dnFnN0JsMTlYVGk0?= =?utf-8?B?d283bVp5WFNnd2xDS2FNNUJONzY0Uk40WU1EOURUVHYza1g2OGNUdWo4Slg4?= =?utf-8?B?cVR3cXVLaXlPZHlCWjd4VkRvZDZ5QyszWXRuU0E3UEVOK0xPS0kyZ1ZtOTAy?= =?utf-8?B?dnc2Uy80QlQ0YUJic1VzS1o0cTdGUGpxVlN5a3pvazZHcy8yRjFXblp2dVZh?= =?utf-8?B?QUs0U2RyOHNGMERiQ0I4Tjd5b3Q0emlOdGZGWmY0cDRCRkxsV0drb0tqaGk4?= =?utf-8?B?WlJIbkg0c1dtZDlXQk85V0k0bUFNdWFmQmV5MUR1d2RLcjgraWJOc3U2bnVG?= =?utf-8?B?bzJ5Z0d1RmdIVTJpVjVpZFJUY1ZhaDhWWHV1bXZxbWVScXh0K1gxRDkzUVpo?= =?utf-8?B?L1RNRUZMNU9rNVJ2RDU3aS9keHhxd0NFU2tRRVJsbXBKYXcwMCt4TTlFZ3Ux?= =?utf-8?B?NVErTTM4VWJxU1ExTFBrVXdWS0lKeHNOSW40VGkwcXdSQTB0VGV0YnQzc0d6?= =?utf-8?B?MVZBVHhsSXdnSHU4MjBpQkNFK1NVbFJvQjRJd1ZTenhQNndCWU5hUzUvUmpk?= =?utf-8?B?bmpLR1JNRmNXbjBML1BuSkRHRGxVNDNVWW1oNzkwZGRyYm9ENk5FRUJtcTVN?= =?utf-8?B?Q0NxdWxzNTRjOTFSTGRPOGlHR0xtSThJQWlsVi9mL0RFbXk1Mk5ZcTFaQ1ZM?= =?utf-8?B?NStyNXI4Um1tdGxsZkFnRWNtampkWC9vK01PWjFwTFNNdU5FSkxKeWhLakxN?= =?utf-8?B?UzUrWTZzNmpkNWlLVGQwd3ZVTFQ3YnhLbjF0NWpOQnhZa3Zpcm53R0U1aGJM?= =?utf-8?B?Z0FTOEorM1pnVzJpTlFLSytnOUltWmdkUmZnL3hNU1lKcUhiVnF2ZFpmS3c3?= =?utf-8?B?amIvMjJUTll6SHZYVnhyYzFTL2JWSFJiNlpWakNjQzU5cTNwcWYzc0ZYM2Ra?= =?utf-8?B?SHpocTR0SzgzOWgrV1pqbktBeUNsb09nSnNyWVhDbEFaMEZ5aGREaHh6M0tI?= =?utf-8?B?MWN5YS9wZVRhR3RlWGNxUkFqSjFBOEhvVDlZUXJ5SW1jMlU5THpabmI5WEE1?= =?utf-8?B?L28razRkYlh6Y0I4c1dST2hqdEhrUjNxNXdQV1Y5aUw0QlJZT3JMMjlLV01q?= =?utf-8?B?endjVWc2azZoeHpGbi82ck9zcHpLT0hCakUvbjF6WlNXZTVPNU9Ja2hFQWhB?= =?utf-8?B?c1BkT1MraVJ3clNJbDEyZ2FmT1FQNktvMzZJNW5NRzMwOEszcm8xUzdMVmFk?= =?utf-8?B?WldLU3c4aE15cXdzUmc1RDcwTmNtMTJ1cXVTSEhUQm1LVXQ5cGlNU2h0QUN4?= =?utf-8?B?WWp2UHlFWW5qdnhlSjBJckh5b2IxSEI0elpGK09iZ2g4U1Q2RXh3bDM2RlJ1?= =?utf-8?B?TDFCM1RTS1ArRGt6L3ZVRkxFcU5VWHNKenZUeDdCY0R4N2s1Y3daRlZueVJS?= =?utf-8?B?NmovNU85eUphOCt3TlQ3R25zaVdscVdtUGZ1b0NXYThPczQvMGJLeVpoMjZz?= =?utf-8?B?UUt1dDR2dndSeUZTcVA0VC9QOGpIOVhocnh0enR5dU1HaitXSlE1RU9GVHkz?= =?utf-8?B?TFFPeVYxU1oyQjFEY2RDSTJOVUVoSHlxSUNKSGc2L0JTRE05NGJzVnQ1bjlV?= =?utf-8?B?Tm1CbU43YVVpOEgrOVVVRm9tblV2b0xiU0xleTVCWm5LYmxtd3JLd1VmakxL?= =?utf-8?B?dWJsL2FXOXdyanhjdjlrd3FMMklpOHY3ZUJDZEhBZ1JqT2Zwc3BDRHMwS1VQ?= =?utf-8?B?d1VCcjNySWg1UjNJc2ZWRjJkcy9UMjI2V1lpcnhhUERzREtRR3IweXl5SmdH?= =?utf-8?B?Ri9NYlNiUzZoUTZmZFlmVU45TzJteGhpUXlqYVJXV1lRN0FTeG8vRWIwc1E2?= =?utf-8?B?RnRhVzhKMm8xaVZqZGs1NGRPV2dESWxGZmYweDJoU3JtckNXZC9Db3NlSzY5?= =?utf-8?Q?XeXEJoDcCpI7nuwN2Ygm8H8AN?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5fd75e08-0305-47b4-af46-08daff98efa4 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2023 12:29:14.6380 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5ho3O86Vj+vRaTMXAVwRBafTKRGWMBKgjSMRGa8mf1KYZuBUN45RW/BdJ/eHYcbtLwbA8knQ9r8PBrxIlodwIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB5186 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0 IDxmZXJydWgueWlnaXRAYW1kLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCAyNSBKYW51YXJ5IDIw MjMgMjA6MzgNCj4gDQo+IE9uIDEyLzE1LzIwMjIgMTo0MSBBTSwgQ2hlbmd3ZW4gRmVuZyB3cm90 ZToNCj4gPiBUaGlzIHBhdGNoIGFkZHMgIi0tZGlzYWJsZS1mbG93LWZsdXNoIiBwYXJhbWV0ZXIs IHdoaWNoIGNvdWxkIHVzZWQgdG8NCj4gPiBkaXNhYmxlIHBvcnQgZmxvdyBmbHVzaCB3aGVuIHN0 b3AgcG9ydC4gSXQgYWxsb3dzIHRlc3Rpbmcga2VlcCBmbG93DQo+ID4gcnVsZXMgb3Igc2hhcmVk IGZsb3cgb2JqZWN0cyBhY3Jvc3MgcmVzdGFydC4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IENo ZW5nd2VuIEZlbmcgPGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tPg0KPiANCj4gK2NjIE9yaQ0KPiAN Cj4gSSBhbSBmb3IgcHJvY2VlZGluZyB3aXRoIHRoaXMgcGF0Y2ggdW5sZXNzIHRoZXJlIGlzIG9i amVjdGlvbiBmcm9tIEFtYW4NCj4gJiBPcmkuDQo+IA0KPiA+IC0tLQ0KPiA+ICBhcHAvdGVzdC1w bWQvcGFyYW1ldGVycy5jICAgICAgICAgICAgIHwgNCArKysrDQo+ID4gIGFwcC90ZXN0LXBtZC90 ZXN0cG1kLmMgICAgICAgICAgICAgICAgfCA3ICsrKysrKy0NCj4gPiAgYXBwL3Rlc3QtcG1kL3Rl c3RwbWQuaCAgICAgICAgICAgICAgICB8IDEgKw0KPiA+ICBkb2MvZ3VpZGVzL3Rlc3RwbWRfYXBw X3VnL3J1bl9hcHAucnN0IHwgNSArKysrKw0KPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDE2IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC1w bWQvcGFyYW1ldGVycy5jIGIvYXBwL3Rlc3QtcG1kL3BhcmFtZXRlcnMuYw0KPiA+IGluZGV4IGQ1 OTdjMjA5YmEuLmU3MzRhZDlhMDIgMTAwNjQ0DQo+ID4gLS0tIGEvYXBwL3Rlc3QtcG1kL3BhcmFt ZXRlcnMuYw0KPiA+ICsrKyBiL2FwcC90ZXN0LXBtZC9wYXJhbWV0ZXJzLmMNCj4gPiBAQCAtMTc1 LDYgKzE3NSw3IEBAIHVzYWdlKGNoYXIqIHByb2duYW1lKQ0KPiA+ICAJICAgICAgICJkaXNhYmxl IHByaW50IG9mIGRlc2lnbmF0ZWQgZXZlbnQgb3IgYWxsIG9mIHRoZW0uXG4iKTsNCj4gPiAgCXBy aW50ZigiICAtLWZsb3ctaXNvbGF0ZS1hbGw6ICINCj4gPiAgCSAgICAgICAicmVxdWVzdHMgZmxv dyBBUEkgaXNvbGF0ZWQgbW9kZSBvbiBhbGwgcG9ydHMgYXQgaW5pdGlhbGl6YXRpb24NCj4gdGlt ZS5cbiIpOw0KPiA+ICsJcHJpbnRmKCIgIC0tZGlzYWJsZS1mbG93LWZsdXNoOiBkaXNhYmxlIHBv cnQgZmxvdyBmbHVzaCB3aGVuIHN0b3ANCj4gcG9ydC5cbiIpOw0KPiA+ICAJcHJpbnRmKCIgIC0t dHgtb2ZmbG9hZHM9MHhYWFhYWFhYWDogaGV4YWRlY2ltYWwgYml0bWFzayBvZiBUWA0KPiBxdWV1 ZSBvZmZsb2Fkc1xuIik7DQo+ID4gIAlwcmludGYoIiAgLS1yeC1vZmZsb2Fkcz0weFhYWFhYWFhY OiBoZXhhZGVjaW1hbCBiaXRtYXNrIG9mIFJYDQo+IHF1ZXVlIG9mZmxvYWRzXG4iKTsNCj4gPiAg CXByaW50ZigiICAtLWhvdC1wbHVnOiBlbmFibGUgaG90IHBsdWcgZm9yIGRldmljZS5cbiIpOw0K PiA+IEBAIC02NjcsNiArNjY4LDcgQEAgbGF1bmNoX2FyZ3NfcGFyc2UoaW50IGFyZ2MsIGNoYXIq KiBhcmd2KQ0KPiA+ICAJCXsgInJ4ZnJlZXQiLCAgICAgICAgICAgICAgICAgICAgMSwgMCwgMCB9 LA0KPiA+ICAJCXsgIm5vLWZsdXNoLXJ4IiwJMCwgMCwgMCB9LA0KPiA+ICAJCXsgImZsb3ctaXNv bGF0ZS1hbGwiLAkgICAgICAgIDAsIDAsIDAgfSwNCj4gPiArCQl7ICJkaXNhYmxlLWZsb3ctZmx1 c2giLCAgICAgICAgIDAsIDAsIDAgfSwNCj4gPiAgCQl7ICJyeG9mZnMiLAkJCTEsIDAsIDAgfSwN Cj4gPiAgCQl7ICJyeHBrdHMiLAkJCTEsIDAsIDAgfSwNCj4gPiAgCQl7ICJyeGhkcnMiLAkJCTEs IDAsIDAgfSwNCj4gPiBAQCAtMTMzMCw2ICsxMzMyLDggQEAgbGF1bmNoX2FyZ3NfcGFyc2UoaW50 IGFyZ2MsIGNoYXIqKiBhcmd2KQ0KPiA+ICAJCQkJcm12X2ludGVycnVwdCA9IDA7DQo+ID4gIAkJ CWlmICghc3RyY21wKGxnb3B0c1tvcHRfaWR4XS5uYW1lLCAiZmxvdy1pc29sYXRlLWFsbCIpKQ0K PiA+ICAJCQkJZmxvd19pc29sYXRlX2FsbCA9IDE7DQo+ID4gKwkJCWlmICghc3RyY21wKGxnb3B0 c1tvcHRfaWR4XS5uYW1lLCAiZGlzYWJsZS1mbG93LQ0KPiBmbHVzaCIpKQ0KPiA+ICsJCQkJbm9f Zmxvd19mbHVzaCA9IDE7DQo+ID4gIAkJCWlmICghc3RyY21wKGxnb3B0c1tvcHRfaWR4XS5uYW1l LCAidHgtb2ZmbG9hZHMiKSkgew0KPiA+ICAJCQkJY2hhciAqZW5kID0gTlVMTDsNCj4gPiAgCQkJ CW4gPSBzdHJ0b3VsbChvcHRhcmcsICZlbmQsIDE2KTsNCj4gPiBkaWZmIC0tZ2l0IGEvYXBwL3Rl c3QtcG1kL3Rlc3RwbWQuYyBiL2FwcC90ZXN0LXBtZC90ZXN0cG1kLmMNCj4gPiBpbmRleCAxMzRk NzlhNTU1Li5lYTc4Zjg5ODJkIDEwMDY0NA0KPiA+IC0tLSBhL2FwcC90ZXN0LXBtZC90ZXN0cG1k LmMNCj4gPiArKysgYi9hcHAvdGVzdC1wbWQvdGVzdHBtZC5jDQo+ID4gQEAgLTM4Myw2ICszODMs MTEgQEAgdWludDhfdCBub19mbHVzaF9yeCA9IDA7IC8qIGZsdXNoIGJ5IGRlZmF1bHQgKi8NCj4g PiAgICovDQo+ID4gIHVpbnQ4X3QgZmxvd19pc29sYXRlX2FsbDsNCj4gPg0KPiA+ICsvKg0KPiA+ ICsgKiBEaXNhYmxlIHBvcnQgZmxvdyBmbHVzaCB3aGVuIHN0b3AgcG9ydC4NCj4gPiArICovDQo+ ID4gK3VpbnQ4X3Qgbm9fZmxvd19mbHVzaCA9IDA7IC8qIGRvIGZsb3cgZmx1c2ggYnkgZGVmYXVs dCAqLw0KPiA+ICsNCj4gPiAgLyoNCj4gPiAgICogQXZvaWRzIHRvIGNoZWNrIGxpbmsgc3RhdHVz IHdoZW4gc3RhcnRpbmcvc3RvcHBpbmcgYSBwb3J0Lg0KPiA+ICAgKi8NCj4gPiBAQCAtMzI0Niw3 ICszMjUxLDcgQEAgc3RvcF9wb3J0KHBvcnRpZF90IHBpZCkNCj4gPiAgCQkJfQ0KPiA+ICAJCX0N Cj4gPg0KPiA+IC0JCWlmIChwb3J0LT5mbG93X2xpc3QpDQo+ID4gKwkJaWYgKHBvcnQtPmZsb3df bGlzdCAmJiAhbm9fZmxvd19mbHVzaCkNCj4gPiAgCQkJcG9ydF9mbG93X2ZsdXNoKHBpKTsNCj4g Pg0KPiA+ICAJCXJldCA9IGV0aF9kZXZfc3RvcF9tcChwaSk7DQo+ID4gZGlmZiAtLWdpdCBhL2Fw cC90ZXN0LXBtZC90ZXN0cG1kLmggYi9hcHAvdGVzdC1wbWQvdGVzdHBtZC5oDQo+ID4gaW5kZXgg N2QyNGQyNTk3MC4uYWI0NzMzNTIyZCAxMDA2NDQNCj4gPiAtLS0gYS9hcHAvdGVzdC1wbWQvdGVz dHBtZC5oDQo+ID4gKysrIGIvYXBwL3Rlc3QtcG1kL3Rlc3RwbWQuaA0KPiA+IEBAIC00NzYsNiAr NDc2LDcgQEAgZXh0ZXJuIHVpbnQ4X3QgIG51bWFfc3VwcG9ydDsgLyoqPCBzZXQgYnkgIi0tDQo+ IG51bWEiIHBhcmFtZXRlciAqLw0KPiA+ICBleHRlcm4gdWludDE2X3QgcG9ydF90b3BvbG9neTsg LyoqPCBzZXQgYnkgIi0tcG9ydC10b3BvbG9neSIgcGFyYW1ldGVyDQo+ICovDQo+ID4gIGV4dGVy biB1aW50OF90IG5vX2ZsdXNoX3J4OyAvKio8c2V0IGJ5ICItLW5vLWZsdXNoLXJ4IiBwYXJhbWV0 ZXIgKi8NCj4gPiAgZXh0ZXJuIHVpbnQ4X3QgZmxvd19pc29sYXRlX2FsbDsgLyoqPCBzZXQgYnkg Ii0tZmxvdy1pc29sYXRlLWFsbCAqLw0KPiA+ICtleHRlcm4gdWludDhfdCBub19mbG93X2ZsdXNo OyAvKio8IHNldCBieSAiLS1kaXNhYmxlLWZsb3ctZmx1c2giDQo+IHBhcmFtZXRlciAqLw0KPiA+ ICBleHRlcm4gdWludDhfdCAgbXBfYWxsb2NfdHlwZTsNCj4gPiAgLyoqPCBzZXQgYnkgIi0tbXAt YW5vbiIgb3IgIi0tbXAtYWxsb2MiIHBhcmFtZXRlciAqLw0KPiA+ICBleHRlcm4gdWludDMyX3Qg ZXRoX2xpbmtfc3BlZWQ7DQo+ID4gZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvdGVzdHBtZF9hcHBf dWcvcnVuX2FwcC5yc3QNCj4gYi9kb2MvZ3VpZGVzL3Rlc3RwbWRfYXBwX3VnL3J1bl9hcHAucnN0 DQo+ID4gaW5kZXggMDc0ZjkxMGZjOS4uM2VjM2Q0ZjVlNiAxMDA2NDQNCj4gPiAtLS0gYS9kb2Mv Z3VpZGVzL3Rlc3RwbWRfYXBwX3VnL3J1bl9hcHAucnN0DQo+ID4gKysrIGIvZG9jL2d1aWRlcy90 ZXN0cG1kX2FwcF91Zy9ydW5fYXBwLnJzdA0KPiA+IEBAIC00MzYsNiArNDM2LDExIEBAIFRoZSBj b21tYW5kIGxpbmUgb3B0aW9ucyBhcmU6DQo+ID4NCj4gPiAgICAgIFBvcnRzIHRoYXQgZG8gbm90 IHN1cHBvcnQgdGhpcyBtb2RlIGFyZSBhdXRvbWF0aWNhbGx5IGRpc2NhcmRlZC4NCj4gPg0KPiA+ ICsqICAgYGAtLWRpc2FibGUtZmxvdy1mbHVzaGBgDQo+ID4gKw0KPiA+ICsgICAgRGlzYWJsZSBw b3J0IGZsb3cgZmx1c2ggd2hlbiBzdG9wIHBvcnQuIFRoaXMgYWxsb3dzIHRlc3Rpbmcga2VlcCBm bG93DQo+IHJ1bGVzDQo+ID4gKyAgICBvciBzaGFyZWQgZmxvdyBvYmplY3RzIGFjcm9zcyByZXN0 YXJ0Lg0KPiA+ICsNCj4gPiAgKiAgIGBgLS10eC1vZmZsb2Fkcz0weFhYWFhYWFhYYGANCj4gPg0K PiA+ICAgICAgU2V0IHRoZSBoZXhhZGVjaW1hbCBiaXRtYXNrIG9mIFRYIHF1ZXVlIG9mZmxvYWRz Lg0KDQpBY2tlZC1ieTogT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCkJlc3QsDQpPcmkNCg==