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 4B59EA053A; Tue, 4 Aug 2020 11:36:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AA2B51C020; Tue, 4 Aug 2020 11:36:20 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2053.outbound.protection.outlook.com [40.107.22.53]) by dpdk.org (Postfix) with ESMTP id 991E42BE2 for ; Tue, 4 Aug 2020 11:36:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TxQ3AGurkYiS3R7a79YmtYJ2s5Y2XgXbv7y9qbkGklc=; b=Z15YgviyZmAh7uPWStaXa+9oQds7s8fVE/8j7dCCDjLaTLdRlcnOks+eZ0D77lZPn0qOzRyqxYZT8ijQuMsE9TT7eWCsp7dSOgEHYdESE4yvtCxAWJmliwg/e/yhjpfqV13dDF/CAvRM9WYyM57+vTKmZeOTJSqCg3AtGDRyIJE= Received: from AM4PR07CA0026.eurprd07.prod.outlook.com (2603:10a6:205:1::39) by DB6PR0802MB2232.eurprd08.prod.outlook.com (2603:10a6:4:83::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.18; Tue, 4 Aug 2020 09:36:17 +0000 Received: from VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com (2603:10a6:205:1:cafe::de) by AM4PR07CA0026.outlook.office365.com (2603:10a6:205:1::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.13 via Frontend Transport; Tue, 4 Aug 2020 09:36:17 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT048.mail.protection.outlook.com (10.152.19.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20 via Frontend Transport; Tue, 4 Aug 2020 09:36:17 +0000 Received: ("Tessian outbound 78bc8a1387f9:v63"); Tue, 04 Aug 2020 09:36:16 +0000 X-CR-MTA-TID: 64aa7808 Received: from 50e976c9de3a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 4D3B85E9-ADC4-4E22-A241-FBF806F29869.1; Tue, 04 Aug 2020 09:36:11 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 50e976c9de3a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 04 Aug 2020 09:36:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=URjWoGPlP/GkQoxVKDtKfbIAOfbDA/glwFFNMcsS2zYIEmtYmCIV0FgmFGfSMGmz0DlmAIkaPcc9vMTIAZoYBTNAPBAZmkSU//+MvcqZSQ4PTF1VGmPMxIBu13MfwR6t5pKPJEB1sVSDXQza/UUBgKOg8dh/tg9iAutdfLqbbWESsRjRUEW6SXPtFr/XUh46bEIcPfJ6SZjnTBDMFDiTA7CGUTSQwsWuoLjlllh8fDqAOCsq1paYINFvSc+VFzNtrP4WislbBB+UCCjnhB2FwrtMY+djTfjQrwTw33WlGHvNFFhon94lMUz2IrdJilULSQeHJ48I+h+VDZlhyZVl8A== 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=TxQ3AGurkYiS3R7a79YmtYJ2s5Y2XgXbv7y9qbkGklc=; b=XbpczqQwqAXyBz4NlFJDzF0SrjiG6qmmYgcZyN2a0RH1fPpB5glRi17eL9k3kD1wfTfu6AorVtvvBcZznKnb+ceEJjtkAKgF+jmvmG1EGoMyhDF7Ya7YQQudP9Oy6NtOflNPbCZOhe7aNzmsNUviTk50Jd4eezbKzKrs5MK4SomVaPLnwEmIbj6jSaDeMNpBX5ae9mvhxLqVH3hflTrcd6fslvG5BgadYyxJzmdhcwQbPuhCShV5TX3gp99OBg6nIilDo9xoPYONU44Ipcch11e2OgoUeDVNgwmuDHkgU1A3EDQn90IAwJwyZOYghcdl1KYrQl/OGpR+NXIHpNMB5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TxQ3AGurkYiS3R7a79YmtYJ2s5Y2XgXbv7y9qbkGklc=; b=Z15YgviyZmAh7uPWStaXa+9oQds7s8fVE/8j7dCCDjLaTLdRlcnOks+eZ0D77lZPn0qOzRyqxYZT8ijQuMsE9TT7eWCsp7dSOgEHYdESE4yvtCxAWJmliwg/e/yhjpfqV13dDF/CAvRM9WYyM57+vTKmZeOTJSqCg3AtGDRyIJE= Received: from VE1PR08MB4640.eurprd08.prod.outlook.com (2603:10a6:802:b2::11) by VE1PR08MB5231.eurprd08.prod.outlook.com (2603:10a6:802:a1::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Tue, 4 Aug 2020 09:36:09 +0000 Received: from VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::28a3:3a4e:65ca:5707]) by VE1PR08MB4640.eurprd08.prod.outlook.com ([fe80::28a3:3a4e:65ca:5707%3]) with mapi id 15.20.3239.021; Tue, 4 Aug 2020 09:36:09 +0000 From: Phil Yang To: oulijun , "wenzhuo.lu@intel.com" , "beilei.xing@intel.com" , "bernard.iremonger@intel.com" , "adrien.mazarguil@6wind.com" , "ferruh.yigit@intel.com" CC: "dev@dpdk.org" , "linuxarm@huawei.com" , nd , nd Thread-Topic: [dpdk-dev] [PATCH] app/testpmd: fix the default RSS key configuration Thread-Index: AQHWWpzY1vAjf0a51UmolOnWVh/w8akLYdpQgBvmI4CAAHbK8A== Date: Tue, 4 Aug 2020 09:36:09 +0000 Message-ID: References: <1594302456-48256-1-git-send-email-oulijun@huawei.com> <8b0132df-19b7-508b-3484-56bc1b16c416@huawei.com> <3cbd8849-31f0-521f-6580-d4a5d356e9e0@huawei.com> In-Reply-To: <3cbd8849-31f0-521f-6580-d4a5d356e9e0@huawei.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: e5e0109b-939c-4c95-aa3c-99b7bcdd82b9.0 x-checkrecipientchecked: true Authentication-Results-Original: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c58bf77b-7acc-43d9-2c50-08d83859d64d x-ms-traffictypediagnostic: VE1PR08MB5231:|DB6PR0802MB2232: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 4k0M4AHz3shF8nD0S0ljymHB/BUm8tnXcvrPSLApKXl9brdtIOAhrdf6+pw8NtxHE/3soZPHkJ/PVR9ySLo0cFHh3V6UDJQ7ZILrMAsqxwyCaYzsOVARUJ7eubTE012Zt0X2kCUaQ/2PbJsPh/tyl8dz+2rabDElyHtfWz14sgr4TMXyosMQY8cIA4sVUsO7f9X03G0lfbEUyUyk4PLB1rmVNDCvSqs/DFAWe71pTy22jGMzahKgo9nSmvywY8kgVbzGKNsyY/13V4LCqTW0EQv45gxawzKtFYUbx2K80Ty842iRd6npHdQCygGN+yAJlRMKLoLnu6LR+wr9+VgpXsmPH+kHk9QaZqdUHBuHPnvQ7i/Jr7Qoa3U7hpTNUwXSM74T/BjhXG1nhr3bag1XQA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR08MB4640.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(39860400002)(346002)(136003)(376002)(366004)(316002)(2906002)(7696005)(110136005)(26005)(966005)(33656002)(186003)(8676002)(54906003)(53546011)(8936002)(6506007)(4326008)(71200400001)(478600001)(9686003)(66946007)(66556008)(52536014)(5660300002)(83380400001)(66476007)(86362001)(64756008)(55016002)(66446008)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: cozuRxKVVAxwZ57cjD6CLaFOH+tufbPTc4w3CMQYMB0iIQJ9tPrTsCufc+uMA6jWZSjZzsofUlR7EmtGeIrAsuKvibUAX+CtpTrYcH50Gkv27KBfrLiPO3CtvegdpeocLtdRHs263xd7HsiZB8Jo9ukIFv7Ngj5VYCBjJ9euOMOmGttrH8DHbDsDmLvrRNFg0kvB8cPxCK8hlePbRLCea25JdkEa++smM2jTrFy7GHnRmz2nERRuxXjXE4GnoEFJJM7IeUJZ5kpKW4NZll/15rl8dPWNxlDVcxtt8t193BT0+uUvmW/KKqDny9sDwj/IM/UTxVPVJYxCeyaePO1dJjhlk8Y40hrxGWyDY7JU7xSPkWyqw7oPWRy/CpLormp05Eym7dQK0uQs8GPkyuVciZ/Ck9xfo4I5oJQUDM/qfJdep4+1YTITaLFeOKWrFDesFBig4QZSon2Zy83c5+KroZhMsNu+NllxE/5AoQI54q4bzQinyz0E3lsEEDPvjMjphKxH1BKdrOQXDlTupiNs8MrZuhtacOexqFSEKU2Pf9dsmECpd74dtCyfwM210VYn4FLlyoy7CwHWiP43WZ9qcGCizUYtfaXZ0O2T0VO44jJdcteiUwwn+JbT3FYhT1lztvD/ZF2MMTIS2mRnrq2aBQ== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5231 Original-Authentication-Results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 3830304b-b2a3-4985-cacb-08d83859d1a4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Q8CrPaMXpHqDRSoNCUiV5LjYX4/wy7LdMjMiDn3FufJiTOsXZBoObBH7jFoDmagKLQCO/aUxhB0Xe5EIVyvHice5VOKkRkG/3NHC/OZMvuOkn+7SjW79ZIiPlEYaD2Hwl5ycp5pbdvxXJgzdQKi4ofZMzfVJwdmWy8ZgQ01EG6mXrmj+w8F8b4uWdg5xW5Wd4DQqJZGGrW+u6M1xHNn96/erMDudOZ3HoqGdH1+PwsRn329Zp/RtBfzBk8WEw79uag3g2hmJJApwPJAgVWC1/1opfg3LSLowftN164yiaLKenaSQnrXEX4rnyBLgs724ZlcKLoM5OKTJRDRxowmUTccJMDPvahNKSHZocdFLJr0UwTyKgsi+u86JvyWNFIfE6i1ulzfw/xa9p7pZzBRmuu/fEpAO502e9jGOzR9BYS4MfvW18Tfq5x9s1uUjp/D1SoerfM6UPTfd9VrHJ0itjJgYxiKmajl3GO1KAdZo0tU= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(396003)(136003)(346002)(376002)(39860400002)(46966005)(9686003)(55016002)(53546011)(6506007)(33656002)(478600001)(7696005)(47076004)(966005)(83380400001)(8676002)(26005)(81166007)(82310400002)(82740400003)(8936002)(186003)(356005)(36906005)(316002)(4326008)(70586007)(52536014)(70206006)(5660300002)(54906003)(110136005)(336012)(86362001)(2906002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Aug 2020 09:36:17.0462 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c58bf77b-7acc-43d9-2c50-08d83859d64d X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2232 Subject: Re: [dpdk-dev] [PATCH] 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBvdWxpanVuIDxvdWxpanVuQGh1 YXdlaS5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIEF1Z3VzdCA0LCAyMDIwIDk6MjkgQU0NCj4gVG86 IFBoaWwgWWFuZyA8UGhpbC5ZYW5nQGFybS5jb20+OyB3ZW56aHVvLmx1QGludGVsLmNvbTsNCj4g YmVpbGVpLnhpbmdAaW50ZWwuY29tOyBiZXJuYXJkLmlyZW1vbmdlckBpbnRlbC5jb207DQo+IGFk cmllbi5tYXphcmd1aWxANndpbmQuY29tOyBmZXJydWgueWlnaXRAaW50ZWwuY29tDQo+IENjOiBk ZXZAZHBkay5vcmc7IGxpbnV4YXJtQGh1YXdlaS5jb207IG5kIDxuZEBhcm0uY29tPg0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0hdIGFwcC90ZXN0cG1kOiBmaXggdGhlIGRlZmF1bHQg UlNTIGtleQ0KPiBjb25maWd1cmF0aW9uDQo+IA0KPiANCj4gDQo+IOWcqCAyMDIwLzcvMTcgMTU6 MjksIFBoaWwgWWFuZyDlhpnpgZM6DQo+ID4gPHNuaXA+DQo+ID4NCj4gPj4+PiBTdWJqZWN0OiBb ZHBkay1kZXZdIFtQQVRDSF0gYXBwL3Rlc3RwbWQ6IGZpeCB0aGUgZGVmYXVsdCBSU1Mga2V5DQo+ ID4+Pj4gY29uZmlndXJhdGlvbg0KPiA+Pj4+DQo+ID4+Pj4gV2hlbiBhbiB1c2VyIHJ1bnMgYSBm bG93IGNyZWF0ZSBjbWQgdG8gY29uZmlndXJlIGFuIFJTUyBydWxlDQo+ID4+Pj4gd2l0aG91dCBz cGVjaWZ5aW5nIHRoZSBlbXB0eSByc3MgYWN0aW9ucyBpbiB0ZXN0cG1kLCB0aGlzIG1lYW4NCj4g Pj4+PiB0aGF0IHRoZSBmbG93IGdldHMgdGhlIGRlZmF1bHQgUlNTIGZ1bmN0aW9ucy4gSG93ZXZl ciwgdGhlDQo+ID4+Pj4gdGVzdHBtZCBpcyBub3Qgc2V0IHRoZSBkZWZhdWx0IFJTUyBrZXkgaW5j b3JyZWN0bHkgd2hlbiBSU1Mga2V5DQo+ID4+Pj4gaXMgc3BlY2lmaWVkIGluIGZsb3cgY3JlYXRl IGNtZC4NCj4gPj4+IEhpIExpanVuLA0KPiA+Pj4NCj4gPj4+IEkgdGhpbmsgaXQgd29ya3MuDQo+ ID4+PiBXaGVuIHdlIGNyZWF0ZSBhbiBSU1MgZmxvdyBydWxlIHdoaWNoIGRvZXNuJ3Qgc3BlY2lm eSBhbnkgJ3Jzcy1oYXNoLQ0KPiBrZXknLA0KPiA+PiB0aGUgJ3Jzcy1oYXNoLWtleScgd2lsbCBi ZSB1cGRhdGVkIHdpdGggdGhlIGRlZmF1bHQga2V5Lg0KPiA+Pj4gU3RlcCAxOg0KPiA+Pj4gdGVz dHBtZD4gc2hvdyBwb3J0IDAgcnNzLWhhc2gga2V5DQo+ID4+PiBSU1MgZnVuY3Rpb25zOg0KPiA+ Pj4gICAgYWxsIGlwdjQtZnJhZyBpcHY0LW90aGVyIGlwdjYtZnJhZyBpcHY2LW90aGVyIGlwDQo+ ID4+PiBSU1Mga2V5Og0KPiA+Pj4NCj4gPj4NCj4gNDQzOTc5NkJCNTRDNTAyM0I2NzVFQTVCMTI0 RjlGMzBCOEEyQzAzRERGREM0RDAyQTA4QzlCMzM0QUY2NEE0DQo+ID4+IEMwNUM2RkEzNDM5NThE ODU1N0Q5OTU4M0FFMTM4QzkyRTgxMTUwMzY2DQo+ID4+PiBTdGVwIDI6DQo+ID4+PiB0ZXN0cG1k PiBmbG93IGNyZWF0ZSAwIGluZ3Jlc3MgcGF0dGVybiBldGggLyBpcHY0IC8gdWRwIC8gZW5kIGFj dGlvbnMgcnNzDQo+ID4+IHR5cGVzIGlwdjQtdWRwIGVuZCBxdWV1ZXMgZW5kIC8gZW5kDQo+ID4+ PiBGbG93IHJ1bGUgIzAgY3JlYXRlZA0KPiA+Pj4NCj4gPj4+IFN0ZXAgMzoNCj4gPj4+IHRlc3Rw bWQ+IHNob3cgcG9ydCAwIHJzcy1oYXNoIGtleQ0KPiA+Pj4gUlNTIGZ1bmN0aW9uczoNCj4gPj4+ ICAgIGFsbCBpcHY0LXVkcCB1ZHANCj4gPj4+IFJTUyBrZXk6DQo+ID4+Pg0KPiA+Pg0KPiA3NDY1 NzM3NDcwNkQ2NDI3NzMyMDY0NjU2NjYxNzU2Qzc0MjA1MjUzNTMyMDY4NjE3MzY4MjA2QjY1Nzky QzIwNkYNCj4gPj4gNzY2NTcyNzI2OTY0NjUyMDY5NzQyMDY2NkY3MjIwNjI2NTc0NzQNCj4gPj4+ DQo+ID4+PiBUaGFua3MsDQo+ID4+PiBQaGlsDQo+ID4+IFllcywgSG93ZXZlciwgaXQgaXMgbm90 IHRoZSBkZWZhdWx0IHZhbHVlIHRoYXQgdXNlcnMgdXNlIHdoZW4gdGVzdHBtZA0KPiA+PiBzdGFy dHMuIFRoaXMgbWF5IG1pc2xlYWQgdXNlcnMuIFdoZW4gdGhlIGRyaXZlciBpcyBpbml0aWFsaXpl ZCwgdGhlDQo+ID4+IGRlZmF1bHQga2V5IHVzZWQgYnkgdGhlIGRyaXZlciBpcyBwcm92aWRlZCBm b3IgdXNlcnMuIFRoZSBrZXkgdmFyaWVzDQo+ID4+IGFjY29yZGluZyB0byB0aGUgRFBESyB2ZW5k b3IuSG93ZXZlciwgYWZ0ZXIgdGhlIERQREsgaXMgaW5pdGlhbGl6ZWQsIGlmDQo+ID4+IHRoZSB1 c2VyIHJ1bnMgdGhlIGZsb3cgY3JlYXRlIGNvbW1hbmQgd2l0aG91dCBzcGVjaWZ5aW5nIHRoZSBy c3Mga2V5LA0KPiA+PiB0aGUgZHJpdmVyIG9idGFpbnMgYW5vdGhlciBkZWZhdWx0IGtleSB2YWx1 ZSwgd2hpY2ggbWF5IGJlIGRpZmZlcmVudA0KPiA+PiBmcm9tIHRoZSBkZWZhdWx0IHZhbHVlIGV4 cGVjdGVkIGJ5IHRoZSB1c2VyLg0KPiA+IEl0IG5lZWRzIGEgZHVtbXkga2V5Lg0KPiA+IGE0Mzkx ZjhiYWU4NSAtIGFwcC90ZXN0cG1kOiBzZXQgZGVmYXVsdCBSU1Mga2V5IGFzIG51bGwNCj4gSGks IFBoaWwgWWFuZw0KPiAgICAgWWVzLCBJJ3ZlIHJldmlld2VkIHRoZSBwYXRjaCgiYTQzOTFmOGJh ZTg1IC0gYXBwL3Rlc3RwbWQ6IHNldA0KPiBkZWZhdWx0IFJTUyBrZXkgYXMgbnVsbCIpIGFuZCBy ZWFkIGFsbCBvdGhlciBwZW9wbGUncyBjb21tZW50cy4NCj4gSG93ZXZlciwgdGhlIHBhdGNoIGhh cyBiZWVuIHJldmVydGVkIGluIFYyIGFuZCByZXN0b3JlZCB0byB0aGUgb3JnaW5hbA0KPiBzdGF0 ZXMuICBUaGUgbGluayBhcyBmb2xsb3dzOg0KPiBodHRwczovL3BhdGNoZXMuZHBkay5vcmcvcGF0 Y2gvNDc5NjEvDQoNCkkgZ290IHlvdXIgcG9pbnQgbm93Lg0KWW91ciBwYXRjaCBtYWtlcyB0ZXN0 cG1kIHVzaW5nIHRoZSB2YWxpZCBOSUMgZGVmYXVsdCBSU1MgaGFzaCBrZXkgYXMgdGhlIGZsb3cg cnVsZSBkZWZhdWx0IFJTUywgaXMgdGhhdCByaWdodD8NCg0KVGhlIHBhdGNoIGxvb2tzIGdvb2Qg dG8gbWUuIFBsZWFzZSBmaXggdGhlIHR5cG8gaW4geW91ciBjb21taXQgbWVzc2FnZSBhbmQgbWFr ZSBpdCBtb3JlIGFjY3VyYXRlLg0KRm9yIGV4YW1wbGUsIHlvdSBjYW4gcHV0IHRoZSBjbWQgbGlu ZSBhbmQgdGhlIGV4cGVjdGVkIG91dHB1dCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuIA0KDQo+IEkg YWxzbyBkb24ndCB0aGluayB0aGUga2V5X2xlbiBwYXJhbWV0ZXIgaXMgdmVyeSBwcm9maXRhYmxl DQo+IGZvciB1c2VycyB0byBjb25maWd1cmUuICBPdGhlcnMgc2F5IHRoYXQgb3RoZXIgb3B0aW1p emF0aW9ucyB3aWxsIGJlDQo+IGNvbnNpZGVyZWQgbGF0ZXIuIERvIHlvdSBoYXZlIGFueSBwbGFu cz8NCg0KSSBoYXZlIG5vIHBsYW5zIGZvciBpdCBub3cuDQoNClRoYW5rcywNClBoaWwNCg==