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 82E43A0C41; Wed, 12 May 2021 20:46:02 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5582F4003F; Wed, 12 May 2021 20:46:02 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2045.outbound.protection.outlook.com [40.107.93.45]) by mails.dpdk.org (Postfix) with ESMTP id 5FBD44003E for ; Wed, 12 May 2021 20:46:01 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GzozyB0BkSSR0xLApTH3Sru8QrtavlefP5n1zL6nptiSyPdCwOIra0nhf2CPZUBbDR96AMoB/o2paSrU/2FCe4H8IXphhgr61hfBeLqtUSJfouewdI7NzqiSP+tublkvMf38JFxeMKd0khX69+PxJVpKrSYD4mjfPFVmtk0XWmrO2OLJhoydypH7dMAyYkKqlvKnsZHQMAqFaZV67Zk++z+anprTouDkj5bTUsBRqKI4wISN7QrQX9VTXB/81oP7/gJX2SIDYSBqR/puazyvw9Kfb5IeIQHWNB6Hb5inueHVIgsyAmWTREw8g7P7TUDcg2DgVRVHexCgjMxOalNrrw== 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=BrUpORBDUM+T/Cdfdt8jjocD/hx0dHpSiTfXDcZT0Po=; b=SXyLk0SFp9iIE4V/JAEWJKTOJgf6xBNQeHWDlLqbJjfA6Xu3ylMA+xxisNR5c9WFcEbWeTG6h6fmPJtfaVFpZnWzmvpf5KUsFFETzU8e8fQkKMaPIMPANXAWi7rv7TFBywvT5909rBVoaDV4t5ifQUduJtgJEZcQdQMe5mRYS9iPc7EycCHfJNtrjzxhf4hjf3P248G0wGL8gGBNRGUaWqg0h0lCDQTzmvkBL/WEBLPbaH+XfAoEvgkKirBwFHQiMO8+aB7yykgQ9/JVmYN+gWHxy2BNVTTyp0piZdm7oe16z8dAZd2JqEPB2etD4rp5D0e1BtMHNORodq3Yy+ayNA== 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=BrUpORBDUM+T/Cdfdt8jjocD/hx0dHpSiTfXDcZT0Po=; b=b6mbu9Qn21Vft37/7V+BYG/XH10QHum+3Clndzl7m1CeK1hG3vF/SC4mEsb+oWoL/Qlbkt4LA/5SixvNzhE2T5JdNFWdSF2ptdHJglB2iz8H1P+f7elXkkTcRasixaN1PzXK3n2LO5e/PZ/ZKHFCiFAzoV+wPMTf7upeRxFQfoiC4nz2RDSrV1coP7lr1LDM1RmpZMXohBauwoQ0wBwvSD/Plsgs0S67MRpLs49UDe0o6PxIkPFtI9xnYl3auonhE25tcOhgxq4w4cjdDdZrFu7awnDX+OmreOdOZ6Z9ubvtN2+6LLWwOv+fxEwjL9U14ICKj++Tx0hKs6GiQFeK7w== Received: from DM5PR12MB2406.namprd12.prod.outlook.com (2603:10b6:4:b7::23) by DM6PR12MB3978.namprd12.prod.outlook.com (2603:10b6:5:1c5::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.27; Wed, 12 May 2021 18:46:00 +0000 Received: from DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::255f:f1d2:c01a:396b]) by DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::255f:f1d2:c01a:396b%7]) with mapi id 15.20.4108.031; Wed, 12 May 2021 18:46:00 +0000 From: Asaf Penso To: wenxu CC: "dev@dpdk.org" Thread-Topic: Re:RE: Re:: [dpdk-dev] nvgre inner rss problem in mlx5 Thread-Index: AQHXRVh//LLkNb0wAk6tfLRDkfRM9arcW7GggAFAI4CAApeR1g== Date: Wed, 12 May 2021 18:45:59 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ucloud.cn; dkim=none (message not signed) header.d=none;ucloud.cn; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [87.71.141.78] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 58c95c12-4a0c-433f-8110-08d915762fb8 x-ms-traffictypediagnostic: DM6PR12MB3978: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NnL7dqBfVHmu66TYr7zrjgZc3cwYHqfT4dRZKUNCPh7NrfZZINJsIrKzX0yMuA1rw8LJKdydewyr5fgiVFdVmREouCOpXW2ioJMNQAY4XtVfZtqXcG/lEnvWkFNqcM3/h/ekJb7UI7rqaJUUuzMOM2NkIDGArbwG1M4cW0+26P3CAqwVSqlO/Ops0EEYXXBViCoZckf8CQ6vHiBcAwThge8NLYxXQRcuHK4RqjIzKisdc41Ed+933QSHLTrTUovdP9N81yAR1Z1rQ4LlLiloIBoqS8rHLf3pAlJ26Os6QcLS/9IPqOnbqoRZzt087tcj3LG+DojI1ZZjhr7u8eFf4qPLEr/GOLDh6bigh0W3zcipqdQb8ZlBY1M+DBnGDqdHn7LGfbKzlGe6UQ9F4TPB10XD5BtSwwU77JydvIUz8SqYSUQ7GCKZzdfNTUNcdpwyMfJdy2/q1mjW0drq+RjojweThSgAaVWvyxq+TMV1uHZBsFn7D2MWbnck1o02nd7aQo8RZzByH50cIBAoJLqrtv6C2TfUNLcfXafaxbHb5Fv87KUfaDhwtHhzUV1KwarIK0X4HKoX1Z+Lrui7CZhvCuZ/3YD+ykCo1ldANb5/Y9Xr0kWRzPis/l6SMUXiFpJucqbCwQsOGnRvdd/VhlXbnj7+8+g4hbShHy3FWlwx1F40eW/iF8jQumcF/EDEQCWWa4pUwwQDA3cm7nbVRrYXb/CSGSNtn6rAbrreWu0PKnA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB2406.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(396003)(366004)(376002)(39860400002)(478600001)(166002)(8676002)(186003)(316002)(86362001)(4326008)(122000001)(966005)(26005)(5660300002)(71200400001)(6916009)(38100700002)(55016002)(6506007)(83380400001)(53546011)(66476007)(66446008)(64756008)(66556008)(2906002)(33656002)(8936002)(66946007)(7696005)(9686003)(52536014)(76116006)(91956017)(143363002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?gb2312?B?dmlYa2ErRUJsWGc2VHlvZ2FRdHhnblp5bTdXS2NValNUbit5b09takJ6cVd5?= =?gb2312?B?VmVYdTcxejRqdDJNMUNSMHNZYXJrV3E1bkh2WXNHS1FGQzkrdTE0UDdyMW9y?= =?gb2312?B?QzFabERiOTlPOTlNMnVpZE5CMWJlRXVvUHM5RDROMU1mTHVnZjdGanJTK0lP?= =?gb2312?B?QVJFcDlqR1ZQUjJKSEFzck92SHJEblZtL3htTTRhRmM4alZncWdwREYzd1V1?= =?gb2312?B?YkVFa1NPTEtBRWFnS1F1NlhrV0JTY2ZhWlp6M2o4WEN3RVFORWR2TVVUaDRq?= =?gb2312?B?K2ZTUGVoZkNFWStDT1VCUlV2c2I2SWRBVlROU2hrNWZoYThmNlBoNUJIZlFT?= =?gb2312?B?RUpkVFFVLzVUWmxjcVU0c25TTUtQRkRDSk9WWEZKZGN4QmtKb0dwTVpsc0dV?= =?gb2312?B?TUhjV1k1N293aWZZM0JXSW52eTlZN0lTd1BlRkNBaVgzdStVb1lKd0UrQzh5?= =?gb2312?B?dktFdVZKVG5ESzQ3bDI1TWxMTitHZUFFcWIvZ0xLc04vWWRvdlNHSXdyZTcz?= =?gb2312?B?SVFZYkl2Vm12ZzEyQUlGS1RoNUQzaEpibmo5K1ZZK01iZnRtMkh0MTZDOU9U?= =?gb2312?B?ek9sb214aE5HMEhoOUdhYmpHRWhueCtONTZheUtHYk1JdllqSm1kWnJiRjNo?= =?gb2312?B?Q2tWa3gzakFyckRIWmVWaitTVU9wWTFZN2NXbmFpVkYwWnQ1RHZHUXdCTGQr?= =?gb2312?B?QlFaSkZZVmQzMmFmcjcwN0JqRjh1VVY4S1JIb1VjekJVNm9RajN1ZFA2c2hI?= =?gb2312?B?aWtyK3A4R3l6QUlZcGpBenZPVUJBM1FidjJJSHgrbVQzblNCbUEzVzJlaENL?= =?gb2312?B?UndJRFZjWGFzNEZuOTFsQlZKWlphZXo2c1l1OGY2TXJmRFVHcFRTVm9oZDhu?= =?gb2312?B?akZPVDdHZkUydzBvTGt3T29XeEcreFJLS1RJU2F0bTA0UkdyVlVjRVdHNEtq?= =?gb2312?B?b21UVVdDVCtvTUpWWWFtVUw3M1AzS01GTEtHNFNlQlJOazJPRWp1UHNRVEdl?= =?gb2312?B?ZytqY291aHpZc084VEJJTWRxY3lRNCtFbXVCK3pPU3R5SVY1bXhEdGhpRkhp?= =?gb2312?B?MUo4K0swcGg4M1I4bGV3N0dSenhHTVZuV2QyRHdaVk9nUk11dklJeXU3ak9n?= =?gb2312?B?VE1BeTZOWkNEd3JqWVRhWFVxTU0xdXhvUHBuNzlnenF2YkNSTmRLWHZTOXN2?= =?gb2312?B?clhSRjB1YkphaVRzbnEvdEU4SUpkRW1wUUJXMjNzRWJKd0FtSW82Q25oOHZm?= =?gb2312?B?Q0crRlJwcXRCeUZOdFZ3NXdXWUxrdW1ER2g2UE1QL3VmVVg4bnFJRDBFR2l0?= =?gb2312?B?YS9ZcExuTSt4ZmgrRnZXamNKVnZiSmpOb2E4Q2pacytTSmEvT0RzWmVWUFI2?= =?gb2312?B?MTFuU0N6czlPYzAwYVlmSkFNUEFKZjZpVjQyYWkxL1NvT0ZpSVloZnFmVmNt?= =?gb2312?B?UFpZblovNHNES3VhakZCbjYvL3hOUWpZd29iK2o1aG4yV1Y2UVN4bGtvVk1y?= =?gb2312?B?YjhBN1IvSGoyQ0xxUUNJQ2JBcnlxbjdlaXpqTTBMdXZncjczU1RsY3RNbVRN?= =?gb2312?B?b2IreUR4VS9TcElQaVFPZ3J0cTVBVGc0VmdwQ294dkVjV2ZwamxxSGVwWUh0?= =?gb2312?B?OXdFZkNPTzhvb042TmtvVHE5STBaVjV2V0w4cHkzT3M3Q2tVYnVKSVMxNnBz?= =?gb2312?B?MHdJZEZTWmhTMldwMHBKdUEwQjhBZHFURjdrMC9OZDEzMWxjUy8rQ3FBQ1Fh?= =?gb2312?B?djU4ZTF4REJTWnRtSXBjZXRKcG9rSjZTdWhFZkRLZlVxNUxBSlJsb0YxWEF0?= =?gb2312?B?dFNBdCs0Nktkb1E2Rlprdz09?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB2406.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 58c95c12-4a0c-433f-8110-08d915762fb8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2021 18:45:59.8831 (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: lNWLg9+PI8ItX5fNQAFc5W2zlgciGgCS6AlkTKipu7lja+5SEvKfruY5WvIcaCrXCMMsyGdT6Bcr2euFVyRNDw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3978 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [dpdk-dev] : nvgre inner rss problem in mlx5 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" SGVsbG8gV2VueHUsDQoNCldlJ3ZlIGludGVncmF0ZWQgdGhpcyBmaXggLSBodHRwczovL3BhdGNo d29yay5kcGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0Y2gvMjAyMTA1MTIxMDI0MDguNzUwMS0xLWpp YXdlaXdAbnZpZGlhLmNvbS8NCg0KQ291bGQgeW91IHBsZWFzZSBjb25maXJtIGl0IHJlc29sdmVz IHlvdXIgaXNzdWU/DQpCVFcsIGhhdmUgeW91IG9wZW5lZCBhIEJaIHRpY2tldD8gSWYgc28sIGNv dWxkIHlvdSBwbGVhc2Ugc2VuZCBtZSB0aGUgbGluaz8NCg0KUmVnYXJkcywNCkFzYWYgUGVuc28N Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiB3ZW54dSA8d2VueHVAdWNs b3VkLmNuPg0KU2VudDogVHVlc2RheSwgTWF5IDExLCAyMDIxIDY6MTA6NTcgQU0NClRvOiBBc2Fm IFBlbnNvIDxhc2FmcEBudmlkaWEuY29tPg0KQ2M6IGRldkBkcGRrLm9yZyA8ZGV2QGRwZGsub3Jn Pg0KU3ViamVjdDogUmU6UkU6IFJlOjogW2RwZGstZGV2XSBudmdyZSBpbm5lciByc3MgcHJvYmxl bSBpbiBtbHg1DQoNCldpbGwgZG8uIFRoYW5rcw0KDQoNCkJSDQp3ZW54dQ0KDQoNCreivP7Iy6O6 QXNhZiBQZW5zbyA8YXNhZnBAbnZpZGlhLmNvbT4NCreiy83I1cbao7oyMDIxLTA1LTEwIDE2OjA1 OjU0DQrK1bz+yMujundlbnh1IDx3ZW54dUB1Y2xvdWQuY24+DQqzrcvNyMujuiJkZXZAZHBkay5v cmciIDxkZXZAZHBkay5vcmc+DQrW98zio7pSRTogUmU6OiBbZHBkay1kZXZdIG52Z3JlIGlubmVy IHJzcyBwcm9ibGVtIGluIG1seDUNCg0KSGVsbG8gV2VueHUsDQoNCg0KDQpDYW4geW91IHBsZWFz ZSBjcmVhdGUgYSBuZXcgQlogdGlja2V0Pw0KDQpMb29rcyBsaWtlIHRoaXMgaXMgbm90IGhhbmRs ZWQgcHJvcGVybHkgaW4gb3VyIHBtZCBhbmQgd2Whr2xsIGhhbmRsZSBpdCBhbmQgdXBkYXRlLg0K DQoNCg0KUmVnYXJkcywNCg0KQXNhZiBQZW5zbw0KDQoNCg0KRnJvbTogd2VueHUgPHdlbnh1QHVj bG91ZC5jbj4NClNlbnQ6IE1vbmRheSwgTWF5IDEwLCAyMDIxIDc6NTQgQU0NClRvOiBBc2FmIFBl bnNvIDxhc2FmcEBudmlkaWEuY29tPg0KQ2M6IGRldkBkcGRrLm9yZw0KU3ViamVjdDogUmU6OiBb ZHBkay1kZXZdIG52Z3JlIGlubmVyIHJzcyBwcm9ibGVtIGluIG1seDUNCg0KDQoNCg0KDQpIaSBB c2Fmo6wNCg0KDQoNCkFyZSB0aGVyZSBhbnkgcHJvZ3Jlc3MgZm9yIHRoaXMgY2FzZT8NCg0KDQoN CkJSDQoNCndlbnh1DQoNCreivP7Iy6O6QXNhZiBQZW5zbyA8YXNhZnBAbnZpZGlhLmNvbTxtYWls dG86YXNhZnBAbnZpZGlhLmNvbT4+DQq3osvNyNXG2qO6MjAyMS0wNC0yOSAxNzowNjo1Mg0KytW8 /sjLo7p3ZW54dSA8d2VueHVAdWNsb3VkLmNuPG1haWx0bzp3ZW54dUB1Y2xvdWQuY24+Pg0Ks63L zcjLo7oiZGV2QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5vcmc+IiA8ZGV2QGRwZGsub3JnPG1h aWx0bzpkZXZAZHBkay5vcmc+Pg0K1vfM4qO6UkU6IFJlOlJFOiBSZTpSZTogW2RwZGstZGV2XSBu dmdyZSBpbm5lciByc3MgcHJvYmxlbSBpbiBtbHg1DQoNCg0KU3VyZSwgbGV0oa9zIHRha2UgaXQg b2ZmbGluZSBhbmQgY29tZSBiYWNrIGhlcmUgd2l0aCB1cGRhdGVkIHJlc3VsdHMuDQoNCg0KDQpS ZWdhcmRzLA0KDQpBc2FmIFBlbnNvDQoNCg0KDQpGcm9tOiB3ZW54dSA8d2VueHVAdWNsb3VkLmNu PG1haWx0bzp3ZW54dUB1Y2xvdWQuY24+Pg0KU2VudDogVGh1cnNkYXksIEFwcmlsIDI5LCAyMDIx IDExOjMwIEFNDQpUbzogQXNhZiBQZW5zbyA8YXNhZnBAbnZpZGlhLmNvbTxtYWlsdG86YXNhZnBA bnZpZGlhLmNvbT4+DQpDYzogZGV2QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5vcmc+DQpTdWJq ZWN0OiBSZTpSRTogUmU6UmU6IFtkcGRrLWRldl0gbnZncmUgaW5uZXIgcnNzIHByb2JsZW0gaW4g bWx4NQ0KDQoNCg0KSGkgQXNhZiwNCg0KSSB1c2luZyB0aGUgdXBzdHJlYW0gZHBkay4gVGhlcmUg YXJlIHRoZSBzYW1lIGlzc3VlLg0KDQpTbyBJIHRoaW5rIHRoaSBzIHByb2JsZW0gSSBtZW50aW9u ZWQgaXMgbm90IGZpeGVkDQoNCg0KDQpDb3VsZCB5b3UgaGVscCB1cyBoYW5kbGUgd2l0aCB0aGlz Pw0KDQoNCg0KQnINCg0Kd2VueHUNCg0KDQoNCreivP7Iy6O6QXNhZiBQZW5zbyA8YXNhZnBAbnZp ZGlhLmNvbTxtYWlsdG86YXNhZnBAbnZpZGlhLmNvbT4+DQq3osvNyNXG2qO6MjAyMS0wNC0yOCAx NzozMTowMw0KytW8/sjLo7p3ZW54dSA8d2VueHVAdWNsb3VkLmNuPG1haWx0bzp3ZW54dUB1Y2xv dWQuY24+Pg0Ks63LzcjLo7oiZGV2QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5vcmc+IiA8ZGV2 QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5vcmc+Pg0K1vfM4qO6UkU6IFJlOlJlOiBbZHBkay1k ZXZdIG52Z3JlIGlubmVyIHJzcyBwcm9ibGVtIGluIG1seDUNCg0KV2hhdCBEUERLIHZlcnNpb24g YXJlIHlvdSB1c2luZz8NCg0KQ2FuIHlvdSB0cnkgdXNpbmcgdXBzdHJlYW0/IFdlIGhhZCBhIGZp eCBmb3IgYSBzaW1pbGFyIGlzc3VlIHJlY2VudGx5Lg0KDQoNCg0KUmVnYXJkcywNCg0KQXNhZiBQ ZW5zbw0KDQoNCg0KRnJvbTogd2VueHUgPHdlbnh1QHVjbG91ZC5jbjxtYWlsdG86d2VueHVAdWNs b3VkLmNuPj4NClNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMjgsIDIwMjEgODo0OCBBTQ0KVG86IEFz YWYgUGVuc28gPGFzYWZwQG52aWRpYS5jb208bWFpbHRvOmFzYWZwQG52aWRpYS5jb20+Pg0KQ2M6 IGRldkBkcGRrLm9yZzxtYWlsdG86ZGV2QGRwZGsub3JnPg0KU3ViamVjdDogUmU6UmU6IFtkcGRr LWRldl0gbnZncmUgaW5uZXIgcnNzIHByb2JsZW0gaW4gbWx4NQ0KDQoNCg0KcmRtYS1jb3JlIHZl cnNpb24gaXM6IHJkbWEtY29yZS01Mm1sbngxLTEuNTIxMDQueDg2XzY0DQoNCreivP7Iy6O6QXNh ZiBQZW5zbyA8YXNhZnBAbnZpZGlhLmNvbTxtYWlsdG86YXNhZnBAbnZpZGlhLmNvbT4+DQq3osvN yNXG2qO6MjAyMS0wNC0yOCAxMjoyMjozMg0KytW8/sjLo7oiZGV2QGRwZGsub3JnPG1haWx0bzpk ZXZAZHBkay5vcmc+IiA8ZGV2QGRwZGsub3JnPG1haWx0bzpkZXZAZHBkay5vcmc+Pix3ZW54dSA8 d2VueHVAdWNsb3VkLmNuPG1haWx0bzp3ZW54dUB1Y2xvdWQuY24+Pg0K1vfM4qO6UmU6IFtkcGRr LWRldl0gbnZncmUgaW5uZXIgcnNzIHByb2JsZW0gaW4gbWx4NQ0KDQpIZWxsbyBXZW54dSwNCg0K VGhhbmsgeW91IGZvciByZWFjaGluZyB1cy4gSSB3b3VsZCBsaWtlIHRvIGtub3cgYSBmZXcgbW9y ZSBkZXRhaWxzIGJlZm9yZSBJIGNhbiBwcm92aWRlIGFuIGFzc2lzdGFuY2UuDQoNCkNhbiB5b3Ug c2hhcmUgdGhlIHZlcnNpb24gbnVtYmVycyBmb3I6DQoNCnJkbWEtY29yZQ0KDQpPRkVEDQoNCk9T DQoNClJlZ2FyZHMsDQoNCkFzYWYgUGVuc28NCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQoNCkZyb206IGRldiA8ZGV2LWJvdW5jZXNAZHBkay5vcmc8bWFpbHRvOmRldi1i b3VuY2VzQGRwZGsub3JnPj4gb24gYmVoYWxmIG9mIHdlbnh1IDx3ZW54dUB1Y2xvdWQuY248bWFp bHRvOndlbnh1QHVjbG91ZC5jbj4+DQpTZW50OiBXZWRuZXNkYXksIEFwcmlsIDI4LCAyMDIxIDY6 NDc6NDUgQU0NClRvOiBkZXZAZHBkay5vcmc8bWFpbHRvOmRldkBkcGRrLm9yZz4gPGRldkBkcGRr Lm9yZzxtYWlsdG86ZGV2QGRwZGsub3JnPj4NClN1YmplY3Q6IFtkcGRrLWRldl0gbnZncmUgaW5u ZXIgcnNzIHByb2JsZW0gaW4gbWx4NQ0KDQoNCg0KSGkgbWxueCB0ZWFtcywNCg0KDQpJIHRlc3Qg dGhlIHVwc3RyZWFtIGRwZGsgd2l0aCB0aGUgbnZncmUgaW5uZXIgcnNzIGFjdGlvbiB3aXRoIGRw ZGstdGVzdHBtZA0KDQoNCiMgLi9kcGRrLXRlc3RwbWQgLWMgMHgxZiAgLW4gNCAtbSA0MDk2IC13 ICIwMDAwOjE5OjAwLjEiICAtLWh1Z2UtZGlyPS9tbnQvb3ZzZHBkayAgLS0gLS1mb3J3YXJkLW1v ZGU9cnhvbmx5IC0tcnhxPTQgLS10eHE9NCAtLWF1dG8tc3RhcnQgLS1uYi1jb3Jlcz00DQoNCiMg IHRlc3RwbWQ+PiBmbG93IGNyZWF0ZSAwIGluZ3Jlc3MgcGF0dGVybiBldGggLyBpcHY0IC8gbnZn cmUgLyBlbmQgYWN0aW9ucyByc3MgbGV2ZWwgMiB0eXBlcyBpcCB1ZHAgdGNwIGVuZCBxdWV1ZXMg MCAxIDIgMyBlbmQgLyBlbmQNCg0KDQpBZGQgcnRlIGZsb3cgZm9yIG52Z3JlIHdpdCBhY3Rpb24g aW5uZXKjqGxldmVsIDKjqSByc3MgdG8gdGhlIHF1ZXVlcyAwLDEsMiwzLg0KDQoNCkFuZCBJIHRl c3QgdGhpcyB3aXRoIHRoZSBzYW1lIHVuZGVybGF5IHR1bm5lbCBidXQgZGlmZmVycmVudCBpbm5l ciBpcCBhZGRyZXNzL3VkcCBwb3J0cy4gQnV0IE9ubHkgb25lIHF1ZXVlIHJlY2lldmUgdGhlIHBh Y2tldC4NCg0KDQoNCg0KQW5kIGlmIEkgdGVzdCB0aGlzIHdpdGggdnhsYW4gY2FzZS4gaXQgd29y a3MgYXMgd2UgZXhwZWN0Lg0KdGVzdHBtZD4+IGZsb3cgY3JlYXRlIDAgaW5ncmVzcyBwYXR0ZXJu IGV0aCAvIGlwdjQgLyB1ZHAgLyB2eGxhbiAvIGVuZCBhY3Rpb25zIHJzcyBsZXZlbCAyIHR5cGVz IGlwIHVkcCB0Y3AgZW5kIHF1ZXVlcyAwIDEgMiAzIGVuZCAvIGVuZA0KDQoNCg0KDQojIGxzcGNp IHwgZ3JlcCBFdGhlcg0KMTk6MDAuMCBFdGhlcm5ldCBjb250cm9sbGVyOiBNZWxsYW5veCBUZWNo bm9sb2dpZXMgTVQyNzgwMCBGYW1pbHkgW0Nvbm5lY3RYLTVdDQoxOTowMC4xIEV0aGVybmV0IGNv bnRyb2xsZXI6IE1lbGxhbm94IFRlY2hub2xvZ2llcyBNVDI3ODAwIEZhbWlseSBbQ29ubmVjdFgt NV0NCg0KDQoNCkZ3IHZlcnNpb24gaXMgMTYuMjkuMTAxNg0KIyBldGh0b29sIC1pIG5ldDMNCmRy aXZlcjogbWx4NV9jb3JlDQp2ZXJzaW9uOiA1LjEyLjAtcmM0Kw0KZmlybXdhcmUtdmVyc2lvbjog MTYuMjkuMTAxNiAoTVRfMDAwMDAwMDA4MCkNCg0KDQpBcmUgdGhlcmUgYW55IHByb2JsZW1zIGZv ciBteSB0ZXN0IGNhc2UuDQoNCg0KQlINCndlbnh1DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQo=