From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6FF4DA04DB; Fri, 16 Oct 2020 01:21:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8EBD81E538; Fri, 16 Oct 2020 01:21:46 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id B32801E537 for ; Fri, 16 Oct 2020 01:21:43 +0200 (CEST) Received: from HKMAIL103.nvidia.com (Not Verified[10.18.92.9]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Fri, 16 Oct 2020 07:21:41 +0800 Received: from HKMAIL104.nvidia.com (10.18.16.13) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 15 Oct 2020 23:21:32 +0000 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.106) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 15 Oct 2020 23:21:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IW16qfYFDkUNEFsDIpl0JAi+emdSAnt2Xy0kcOnKWfUehRozMphm2e29JHbDBhDc6PFzlU4CvaQ4De7k+cV8jkqtP3pW4VWaNebQNimscNbT7/GbPce6ZaQz3eDlaOmzy//1XbJ85LwctRMn9eMFEtUkKNajVCdllOzv7JDCuc10ZX9CGAjTwg6h+pwVbd4BXMe38KHkYLMEsbiAVICmaW0uSsrELFUoHt3Vc2zNT+B+dwLsDE8K4Fd/sxVYfQb8trY/Md1UK6xETmJPx8wxKoIz8sGsT2chAijZ9NN67zK/SlGr60hSjym/w8Gjk2Adp7T9JlW2f2dx+ZQJywn0hA== 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=1PRJ1Dsa25kCRH2o8XFoEhOCUv30MsrkJhlHd+ajsZo=; b=WbqOe4TlrddNST0UHkOiFjInY0xGcj3lNgD58oYDbxQDdeS79/9gB3lRN+l89Dvs/DyALo3N/5lxZx7uhZgG9usXQsLn2ALK4Z3HDpjDMpvH1J0ph++myCI5fGC4p2CEquQjpbu38SNBFuCQqjmShoAsLqZJ6yIvSsFNSuLX8r/5J0++WnDwVwJ55K59Us0IIOk4nv60a010ZDat6lllb9QK33PFoo6QbAWccqsddKNPfuP8lEWP+vCTMtFzktG9oa89JMLRBUd0F9bNckaXM24Kktp0TNm1pbOlVi+ve2OwVcWPZVsCubZHFPe9dW140nRgiCZz53xb9V9ja9mOGQ== 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 Received: from DM5PR12MB1161.namprd12.prod.outlook.com (2603:10b6:3:73::16) by DM6PR12MB3177.namprd12.prod.outlook.com (2603:10b6:5:187::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Thu, 15 Oct 2020 23:21:30 +0000 Received: from DM5PR12MB1161.namprd12.prod.outlook.com ([fe80::888c:ebfd:522e:26f1]) by DM5PR12MB1161.namprd12.prod.outlook.com ([fe80::888c:ebfd:522e:26f1%6]) with mapi id 15.20.3477.022; Thu, 15 Oct 2020 23:21:30 +0000 From: Ophir Munk To: Ferruh Yigit , oulijun , "wenzhuo.lu@intel.com" , "beilei.xing@intel.com" , NBU-Contact-Adrien Mazarguil CC: "dev@dpdk.org" , "linuxarm@huawei.com" , Ori Kam Thread-Topic: [dpdk-dev] [PATCH v5] app/testpmd: fix the default RSS key configuration Thread-Index: AQHWovp14H106M5C+0yRRC/2QFjBAKmYsiCAgAALDICAABa/AIAAVfmg Date: Thu, 15 Oct 2020 23:21:29 +0000 Message-ID: References: <1600955105-53176-2-git-send-email-oulijun@huawei.com> <1602765662-43299-1-git-send-email-oulijun@huawei.com> <1b2b0e11-1458-e2d9-5fde-91db35b8bc73@intel.com> <51676746-ec95-aff2-dc00-b76480ab6cba@huawei.com> <8c543941-e881-aa88-b52a-a70bfe8f6fcf@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [84.229.96.120] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 181c63e2-3ba2-428e-ab34-08d871610c23 x-ms-traffictypediagnostic: DM6PR12MB3177: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ULZao20uXUerf4PfMUFkYDznMRd5CI2ZWZsF1CAiswn1SenL2W+erafUKDCdLWaOueRA7+jwjV39K5iILVKkOfcOeLtYvTXXE9Dw3ct3tDSqSALzyzERfT3aT2IG1R/gP3wtBhu9Oc8kFHhJeFtVn/clI+9P763AMT+JFQoq4EbhkG0t0w8tLrTSjMpDNuVx4RVJ6YPLIunYBMZuC16Dc/x2rwZHNCTzUvX71SvkZ9/X6SqWeY+BQ10oZwk0K9yeDiO+s7Uk76tsG1I2OoI7XjfSEm+mlVDX+7CqH2DNvhv2Rt2S3588irNsKIzoHW7IZ0qSWYkZh1IYNHTLqSNr6w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB1161.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(376002)(366004)(39860400002)(136003)(5660300002)(83380400001)(52536014)(316002)(8936002)(76116006)(66476007)(66556008)(64756008)(66446008)(66946007)(110136005)(33656002)(55016002)(71200400001)(107886003)(86362001)(7696005)(2906002)(4326008)(9686003)(478600001)(26005)(8676002)(186003)(53546011)(6506007)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: MwFqumMev/17WeYmBBt1rqgsHkTx7gvZo+iF09f2cPuNQuP36/87kJbh5s19LDVAEGSQVQHkke7WK2K7D42dKuccagcityWH+EeVbbAn3qZufeRv6ZOdp5/r2dM5lOeJOATMOxso0IcEolKPN3jEIttDmFvNswzyu1mfGMnLNRZ/HytqXyVaxK0tw4r6O7saAxDrP8E8qZEHKjKMv09ifHuuCUSI17nmAXRX+xDlv2KvOj7IgS0OYhl/mQwQMFP+lkJ4eTFePBZzqRtxJcoA/1H7keBEBIe5Lcni1O1TWtGiR5nRWzwXuXue2en9x7obEoncZjYE5VjcAmUNggz0RrE1TJ726IkQeFMEUjgA7E8kqjL0NkPP1aib6a1f9qjH0m6b/cAulFnpUK0+zdsmCQYLAb+v+oV0kG6lob9ymwl3fqI+aZsTyahVwGmmGrDgSU+CLDLLBgt+5gyZ6dXC1836uS42fukUnLUDPfR0oNU07n0dURI08aecDFXv3SnT9jP2ozKy4t8u+qpV5yo3BmhW8NBwKcmxNziCX56zZ9acxfxeHhgbbDtBiswGR57l44mEW3Xfo9fibl36o42xrvM97VbRdrrXE06VjqiKDOI+0ufu6KAiwAw9g3GbdO9QZZEsA/BzB+ZRqSQyImONeg== 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: DM5PR12MB1161.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 181c63e2-3ba2-428e-ab34-08d871610c23 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2020 23:21:30.0666 (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: YmddfZdFeqsJx5WAqFvJZ82eUJ6NmcmoYky693BFH5kJbp0jTMRbF6fXeuAa7NNScbwNd4t54WI+EAhHIi5yPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3177 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1602804101; bh=1PRJ1Dsa25kCRH2o8XFoEhOCUv30MsrkJhlHd+ajsZo=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=ptm2rxneURy/6GrdDX0PR2pld4sSO2LUDVa2Py6iHR65ViS3X62UfycZ3nRO6M6Ig w+GJ5npbvh9p5euLiAec+fJB+OuQgpPFZyqsazwL/QxW8AWL+elEy3vhAyK8CJBG/v HT4hVVLW/novg9zwexUrtyhmnwswf8+q+Y+4gWUP+G6u213xi/oRUhSFmb4z5r28iP 3T0nc9Si9EYiQJEIckpV3+kfy29hNnTEWLxL4Dn2++gg+ZAAw6f7GpcD3kN1NAWgLa 6OPXybCnc57BXBJqwKx1WDNIXsHTzt0qu9VuAvygQ0NCnMzlVq7Otvn9MpS0qNuAQK f5ATMxeUHRSSQ== Subject: Re: [dpdk-dev] [PATCH v5] app/testpmd: fix the default RSS key configuration X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" PiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+DQo+ID4+PiBPbiAx MC8xNS8yMDIwIDE6NDEgUE0sIExpanVuIE91IHdyb3RlOg0KPiA+Pj4+IFdoZW4gc3RhcnQgdGhl IHRlc3RwbWQsIHRoZSBwbWQgZHJpdmVyIGluaXRpYWxpemVzIHRoZSBSU1MNCj4gPj4+PiBjb25m aWd1cmF0aW9uLiBHZW5lcmFsbHksIHRoZSByZWNvbW1lbmRlZCBSU1MgaGFzaCBrZXkgaXMgdXNl ZCBhcw0KPiA+Pj4+IHRoZSBkZWZhdWx0IGtleSBpbiB0aGUgZHJpdmVyLiBJbiBhZGRpdGlvbiwg dGhlIGRlZmF1bHQga2V5IGlzDQo+ID4+Pj4gZGlmZmVyZW50IGZyb20gdGhlIGRlZmF1bHQgUlNT IGZsb3cgaW4gdGVzdHBtZCB3aXRob3V0IHNwZWNpZnlpbmcNCj4gPj4+PiBSU1MgaGFzaCBrZXku IFNvLiBpZiB5b3UgZG8gbm90IHNwZWNpZnkgdGhlIFJTUyBrZXkgd2hlbiBjcmVhdGluZw0KPiA+ Pj4+IGFuIFJTUyBydWxlLCB0aGUgdGVzdHBtZCB1c2VzIHRoZSBkZWZhdWx0IGtleSBhcyB0aGUg ZGVmYXVsdCBSU1MNCj4gPj4+PiBrZXkgb2YgdGhlIFJTUyBydWxlLiBBcyBhIHJlc3VsdCwgeW91 IG1heSBtaXN0YWtlbmx5IGNvbnNpZGVyIHRoYXQNCj4gPj4+PiB0aGUgUlNTIGtleSBpbiB1c2Ug aXMgdGhlIHZhbGlkIGRlZmF1bHQga2V5IG9mIHRoZSBOSUMsIGFjdHVhbGx5LA0KPiA+Pj4+IHRo ZSBrZXkgYW5kIHRoZSB2YWxpZCBkZWZhdWx0IGtleSBvZiB0aGUgTklDIGFyZSB0d28gdmFsdWVz Lg0KPiA+Pj4+DQo+ID4+Pj4gQ29uc2lkZXIgdGhlIGZvbGxvdyB1c2FnZSB3aXRoIHRlc3RwbWQ6 DQo+ID4+Pj4gMS4gZmlyc3QsIHN0YXJ0dXAgdGVzdHBtZDoNCj4gPj4+PiB0ZXN0cG1kPiBzaG93 IHBvcnQgMCByc3MtaGFzaCBrZXkNCj4gPj4+PiBSU1MgZnVuY3Rpb25zOg0KPiA+Pj4+IMKgwqAg YWxsIGlwdjQtZnJhZyBpcHY0LW90aGVyIGlwdjYtZnJhZyBpcHY2LW90aGVyIGlwIFJTUyBrZXk6 DQo+ID4+Pj4gLQ0KPiA2RDVBNTZEQTI1NUIwRUMyNDE2NzI1M0Q0M0EzOEZCMEQwQ0EyQkNCQUU3 QjMwQjQ3N0NCMkRBMzgwMw0KPiAwRg0KPiA+Pj4+IC0yMEM2QTQyQjczQkJFQUMwMUZBDQo+ID4+ Pj4gMi4gY3JlYXRlIGEgcnNzIHJ1bGUNCj4gPj4+PiB0ZXN0cG1kPiBmbG93IGNyZWF0ZSAwIGlu Z3Jlc3MgcGF0dGVybiBldGggLyBpcHY0IC8gdWRwIC8gZW5kDQo+ID4+Pj4gdGVzdHBtZD4gYWN0 aW9ucyByc3MgXA0KPiA+Pj4+IHR5cGVzIGlwdjQtdWRwIGVuZCBxdWV1ZXMgZW5kIC8gZW5kDQo+ ID4+Pj4NCj4gPj4+PiAzLiBzaG93IHJzcy1oYXNoIGtleQ0KPiA+Pj4+IHRlc3RwbWQ+IHNob3cg cG9ydCAwIHJzcy1oYXNoIGtleQ0KPiA+Pj4+IFJTUyBmdW5jdGlvbnM6DQo+ID4+Pj4gwqDCoCBh bGwgaXB2NC11ZHAgdWRwDQo+ID4+Pj4gUlNTIGtleToNCj4gPj4+PiAtDQo+IDc0NjU3Mzc0NzA2 RDY0Mjc3MzIwNjQ2NTY2NjE3NTZDNzQyMDUyNTM1MzIwNjg2MTczNjgyMDZCNjU3OTJDDQo+IDIw NkYNCj4gPj4+PiAtNzY2NTcyNzI2OTY0NjUNCj4gPj4+Pg0KPiA+Pj4+IEluIG9yZGVyIHRvIHNv bHZlIHRoZSBhYm92ZSBwcm9ibGVtcywgaXQgdXNlIHRoZSBOSUMgdmFsaWQgZGVmYXVsdA0KPiA+ Pj4+IFJTUyBrZXkgaW5zdGVhZCBvZiB0aGUgdGVzdHBtZCBkdW1teSBSU1Mga2V5IGluIHRoZSBm bG93DQo+ID4+Pj4gY29uZmlndXJhdGlvbiB3aGVuIHRoZSBSU1Mga2V5IGlzIG5vdCBzcGVjaWZp ZWQgaW4gdGhlIGZsb3cgcnVsZS4NCj4gPj4+PiBJZiB0aGUgTklDIFJTUyBrZXkgaXMgaW52YWxp ZCwgaXQgd2lsbCB1c2UgdGVzdHBtZCBkdW1teSBSU1Mga2V5IGFzIHRoZQ0KPiBkZWZhdWx0IGtl eS4NCj4gPj4+Pg0KPiA+Pj4+IEZpeGVzOiBhYzhkMjJkZTIzOTQgKCJldGhkZXY6IGZsYXR0ZW4g UlNTIGNvbmZpZ3VyYXRpb24gaW4gZmxvdw0KPiA+Pj4+IEFQSSIpDQo+ID4+Pj4gQ2M6IHN0YWJs ZUBkcGRrLm9yZw0KPiA+Pj4+DQo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogTGlqdW4gT3UgPG91bGlq dW5AaHVhd2VpLmNvbT4NCj4gPj4+PiBSZXZpZXdlZC1ieTogUGhpbCBZYW5nIDxwaGlsLnlhbmdA YXJtLmNvbT4NCj4gPj4+PiAtLS0NCj4gPj4+PiBWNC0+VjU6DQo+ID4+Pj4gLXJld3JpdGUgdGhl IGNvbW1pdCBsb2cNCj4gPj4+PiAtYWRkIHJldmlld2VkLWJ5DQo+ID4+Pg0KPiA+Pj4gSGkgTGlq dW4sDQo+ID4+Pg0KPiA+Pj4gVGhlcmUgd2VyZSBtdWx0aXBsZSBvdGhlciBjb21tZW50cywgaXQg c2VlbXMgdGhleSBhcmUgbm90IGFkZHJlc3NlZA0KPiA+Pj4gYnV0IG9ubHkgdXBkYXRlZCB0aGUg Y29tbWl0IGxvZywgY2FuIHlvdSBwbGVhc2UgY2hlY2sgY29tbWVudHMgdG8NCj4gcHJldiB2ZXJz aW9ucy4NCj4gPj4+DQo+ID4+PiBCZWZvcmUgZ29pbmcgaW50byB0aGUgZGV0YWlscywgbXkgcXVl c3Rpb24gd2FzIHdoYXQgaGFwcGVucyBpZg0KPiA+Pj4gZGVmYXVsdCBrZXkgbm90IHByb3ZpZGVk IGF0IGFsbD8NCj4gPj4+IEl0IHNlZW1zIHRoaXMgaGFzIGJlZW4gYWxyZWFkeSB0cmllZCBieSBP cGhpciBbMV0sIGxhdGVyIHJldmVydGVkDQo+ID4+PiBiYWNrIFsyXSBicmluZ2luZyB0aGUgaW5p dGlhbCBpc3N1ZSBiYWNrLg0KPiA+Pj4NCj4gPj4+IEFjY29yZGluZyBjb21taXQsIHRoZSByZWFz b24gb2YgcmV2ZXJ0IGlzIHRvIHN1cHBvcnQgZm9sbG93aW5nDQo+IGNvbW1hbmQ6DQo+ID4+PiAi ZmxvdyBjcmVhdGUgMCA8cGF0dGVybj4gYWN0aW9ucyByc3MgcXVldWVzIDAgMSBlbmQga2V5X2xl biA0MCAvIGVuZCINCj4gPj4+DQo+ID4+PiBAT3BoaXIsIEBMaWp1biwNCj4gPj4+IENhbiB3ZSBp Z25vcmUgdGhlICdrZXlfbGVuJyBpZiB0aGUgJ2tleScgaXMgbm90IHN1cHBvcnRlZCBhbmQgc29s dmUNCj4gPj4+IGN1cnJlbnQgaXNzdWUgYXMgaW5pdGlhbGx5IGludGVuZGVkIChbMV0pPw0KPiA+ Pj4NCj4gPj4gSGksIEZlcnJ1aA0KPiA+PiDCoMKgIEkgaGF2ZSBkaXNjdXNzZWQgd2l0aCBQaGls IFlhbmcgYWJvdXQgdGhlIHByb2JsZW0gaW4gWzFdLiBJIHRoaW5rDQo+ID4+IHRoZXJlIG1heSBi ZSBvdGhlciBwcm9ibGVtcyB3aXRoIHRoZSBpZGVhIGFuZCB0aGVyZSBpcyBubyBiZXR0ZXINCj4g Pj4gc29sdXRpb24uIGFuZCB3ZSBuZWVkIHRvIHJlbW92ZSBrZXlfbGVuIGRlZmluaXRpb24gZnJv bSBydGVfcnNzX2NvbmYNCj4gPj4gc3RydWN0dXJlLiBUaGV5IGRvbid0IGhhdmUgYSBwbGFuLiBB bmQgWzFdIHdhcyBldmVudHVhbGx5IHJldmVydGVkLg0KPiA+Pg0KPiA+DQo+ID4gV2h5IGlnbm9y aW5nICdrZXlfbGVuJyAoc2V0IGl0IHRvIHplcm8pIHdoZW4gdGhlcmUgaXMgbm8gJ2tleScNCj4g PiBwcm92aWRlZCBkb2Vzbid0IHdvcms/DQo+ID4NCj4gDQo+IFdoYXQgZG8geW91IHRoaW5rIFsx XSArIGZvbGxvd2luZyB1cGRhdGUsIHdpbGwgaXQgd29yaz8NCj4gDQo+ICAgZGlmZiAtLWdpdCBh L2xpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmMgYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxv dy5jDQo+ICAgaW5kZXggZWU0ZjM0NjRmZS4uZTc3ODljODdiMyAxMDA2NDQNCj4gICAtLS0gYS9s aWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5jDQo+ICAgKysrIGIvbGliL2xpYnJ0ZV9ldGhkZXYv cnRlX2Zsb3cuYw0KPiAgIEBAIC01MzUsNyArNTM1LDcgQEAgcnRlX2Zsb3dfY29udl9hY3Rpb25f Y29uZih2b2lkICpidWYsIGNvbnN0IHNpemVfdA0KPiBzaXplLA0KPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIH0pLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgPiBz aXplb2YoKmRzdC5yc3MpID8gc2l6ZW9mKCpkc3QucnNzKSA6IHNpemUpOw0KPiAgICAgICAgICAg ICAgICAgICBvZmYgPSBzaXplb2YoKmRzdC5yc3MpOw0KPiAgIC0gICAgICAgICAgICAgICBpZiAo c3JjLnJzcy0+a2V5X2xlbikgew0KPiAgICsgICAgICAgICAgICAgICBpZiAoc3JjLnJzcy0+a2V5 X2xlbiAmJiBzcmMucnNzLT5rZXkpIHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBvZmYg PSBSVEVfQUxJR05fQ0VJTChvZmYsIHNpemVvZigqZHN0LnJzcy0+a2V5KSk7DQo+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgdG1wID0gc2l6ZW9mKCpzcmMucnNzLT5rZXkpICogc3JjLnJzcy0+ a2V5X2xlbjsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoc2l6ZSA+PSBvZmYgKyB0 bXApDQo+IA0KDQpGZXJydWgsIHlvdXIgc3VnZ2VzdGlvbiAoWzFdICsgdXBkYXRlKSBsb29rcyBj b3JyZWN0LiBJIGFsc28gdmVyaWZpZWQgaXQgb24gbWx4NSBQTUQuDQpBZHZhbnRhZ2U6IGl0J3Mg YSBnZW5lcmljIGZpeCBmb3IgYWxsIGRwZGsgYXBwbGljYXRpb25zIHVzaW5nIHJ0ZV9mbG93cyAo bm90IGp1c3QgdGVzdHBtZCkuIA0KSXQgcmVkdWNlcyBjb2RlLg0KV2l0aCB0aGlzIGZpeCB0aGUg cmVzcG9uc2liaWxpdHkgb2YgaGFuZGxpbmcga2V5PT1OVUxMIGFuZC9vciBsZW49PTAgaXMgbW92 ZWQgdG8gdGhlIFBNRHMgKHdoaWNoIGlzIGdvb2QpLg0KIA0KV2l0aCByZWdhcmQgdG8gTGlqdW4g cGF0Y2ggLSBJIGxpa2VkIHRoZSBhcHByb2FjaCBvZiBvdmVycmlkaW5nIHRoZSBkZWZhdWx0IHRl c3RwbWQga2V5IHdpdGggdGhlIGRlZmF1bHQgUE1EIGtleS4NCkJ1dCBpdCBvbmx5IGFkZHJlc3Nl cyB0ZXN0cG1kLiBNb3JlIGNvZGUgd2FzIGFkZGVkLiANCkl0IHNlZW1zIE9LIHRvIGNhbGwgcnRl X2V0aF9kZXZfcnNzX2hhc2hfY29uZl9nZXQoKSBhcyBwYXJ0IG9mIHBhcnNpbmcgUlNTLCBidXQg aXQgd291bGQgZmVlbCBtb3JlIGNvbmZpZGVudCBpZiB3ZSBjb3VsZCBjb25maXJtIGl0IGZvciBh bGwgdGhlIFBNRHMgKGJ5IHRlc3RpbmcpIG9yIGF0IGxlYXN0IHJldmlldyB0aGUgUE1EcyByc3Nf aGFzaF9jb25mX2dldCgpIGltcGxlbWVudGF0aW9ucy4NCg0KPiA+PiBUaGFua3MNCj4gPj4gTGlq dW4gT3UNCj4gPj4+DQo=