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 7397D4664B for ; Mon, 28 Apr 2025 09:02:45 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6853A402D9; Mon, 28 Apr 2025 09:02:45 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2052.outbound.protection.outlook.com [40.107.93.52]) by mails.dpdk.org (Postfix) with ESMTP id 323E140156 for ; Mon, 28 Apr 2025 09:02:44 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mDSYCOiQBM+gGZN0fUgO0uyU8TUS0n2QE4Lkwu2mgtLYNQ9BlnqL9k7/kSVD4xbleYL8hGFHJTrKgNZGEd3bh7wjZzuqdYunGk72s+4yV95zcbJZjrwrDA6N+/XkhU3Yc7ef1cDbxGSx1nlLCGNY0bEQCJw1Mcwzmb1x75RAXla3ZGDIKdj4GEdhn4uhTSep3S73WovWXvL1uFDAvXCtAUsYJ15ZDvlKsRP1B3kNyy7AaWyuWqtiCblc+q5RMKBQzgjCV99xLZ5RYtKCJwsJFEDMX4SURyEx3zQB6KI2z8UdEIV5M57sDB910XJys5iIT0HTzMdcdy6yvZ7eI53Pug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=76Ll4wafs7XXQ8hv8sGz3JUlgsiIlxmsvCN7n9/xHh8=; b=VMXcwVJ1XYfWwC8hecTyjWIiUfYe2/UKwVNLXoU3uReGlWPDxbq7ld5jgghE9KskLyBQCCvlotV0hGt6EZzNhKDwhOmlZO4/uPYpCT1d8P6Rgw0b/qAVVRqCuN3nMXhVBk6MpQqxP7vMDuV84leW6TbSaRpvknltkHIIbq9+3M2bU1p+7MMtAMx8KDtLDqm3c5d7w9NWWClCLUnprWsriO6vD2IEW2W7VwARAgjnUOowMoKsVAIHWoniz8cEhbOpAtCcQhWYu5mofoVN+STnlfhBoklIgvlUGup7ddpQCvEqiBY0Ozs5DOBy27scy1pbQciUIJL/6DBx3J8o77EB3w== 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=76Ll4wafs7XXQ8hv8sGz3JUlgsiIlxmsvCN7n9/xHh8=; b=qw/P7s1nnlQouyG/bM/NglKLtn1dhjgNMw3MZaI7RPgj5Ql1VDz6zRJZFs4gy7yl89EwigsQiyOlCbagn1IgP1zu3NfIQ54yjjgEl72ZVpk3K56vTXVU2uK4Ne7lfkDmghRXJuH+NCqp6yd7cc8ZZ9ge/X74CePwLtmLOkFuuP/N42IOStyZlhRd5NxTeErGywmOE+/srmqBqBoeEaDsS3SRvsUFByIYvctj3KjgITn7jtiqSp+z645M/YA0MjNkZWwN/atw2e9wvcSiE+UQvL1QCLq2DKnU7cCWf4lbfb8DAqHKpWnZFIP0T8Rd+Cg90KdKpXHV68PJ+xcbwpAXyw== Received: from PH7PR12MB6905.namprd12.prod.outlook.com (2603:10b6:510:1b7::18) by DS0PR12MB8217.namprd12.prod.outlook.com (2603:10b6:8:f1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8678.27; Mon, 28 Apr 2025 07:02:41 +0000 Received: from PH7PR12MB6905.namprd12.prod.outlook.com ([fe80::33b4:19c2:2281:b662]) by PH7PR12MB6905.namprd12.prod.outlook.com ([fe80::33b4:19c2:2281:b662%6]) with mapi id 15.20.8678.028; Mon, 28 Apr 2025 07:02:41 +0000 From: Bing Zhao To: Dariusz Sosnowski , Slava Ovsiienko , =?utf-8?B?6Z+p5bq35bq3?= <961373042@qq.com>, Ori Kam CC: "users@dpdk.org" Subject: RE: net/mlx5: mellanox cx5 experiences "rx_phy_discard_packets" under low bandwidth conditions. Thread-Topic: net/mlx5: mellanox cx5 experiences "rx_phy_discard_packets" under low bandwidth conditions. Thread-Index: AQHbtc3gHRkYyYtdlUW146lj9EdtIrO4mQoAgAAQkqCAAAFzAIAAAEhw Date: Mon, 28 Apr 2025 07:02:41 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN 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: PH7PR12MB6905:EE_|DS0PR12MB8217:EE_ x-ms-office365-filtering-correlation-id: 12ec84d6-8535-4c4a-19b5-08dd8622ab22 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018|7053199007; x-microsoft-antispam-message-info: =?utf-8?B?MS82Q1dYQ3hqbEpIeDBhT3p0Qm5VaDlIK3pVL1ZwWFlNZ1JUeXBLKzR0ZC9J?= =?utf-8?B?U3ZwUnpKWGJ3ZTU2R3FIVWxpM1luN1p1aWFNODBOM1gzWlRpVEZNWll5NFRF?= =?utf-8?B?RkY2YlZTV0JvdjZ6cnJ4M2FKaFRyZlA0dXo0OUZhVWkrb01UMUJqT2ZkWFc0?= =?utf-8?B?YkMvbVF5MmpEOFR1VWxVc0NnbmZsSDRWdHAzQ3hwZjMwSVpJQm1VZU90SHRF?= =?utf-8?B?TXNuZzJmRTZUSnFmcGZDaTltVUdKalh6ZFlnMGpQZ3ZNaXRNcE12WEF2OVZ4?= =?utf-8?B?Y2pDR2s0ZS9xd1h6WnU4eTR1RWJDcFpSZmRTOVBGaEJwa3hnU2hGTnk1Ry9s?= =?utf-8?B?V1VXR3NZbDZ4SXpxUHE5UFBqTDZTMnA1UE8wZ0ZibUw5cUhYU2JSVnMzb2pv?= =?utf-8?B?NlZXaGQ3bVFWQkFsVzlyTGtMK0hzaUhIVXlwM0JLTTBxZEFtTjU4SU9ucDFy?= =?utf-8?B?Z3lZdnBSekZKQmY3UndmbWRwZTFLZzJpVEQ3a3dWZGw5eGpSNTZrU1FnYlN1?= =?utf-8?B?bVZpRGRVZHRUZWpHaEYrc1JGMVRQaC9ZcnFVbzVkSFFjZ2U0ayt0Y0EzOWJ1?= =?utf-8?B?cXlnRnNWeHBlODZLejRMTlAwNFo2cFp1THJHVEFVRHhKMzVwWngvMXk5MW42?= =?utf-8?B?eDNadmVZR0NILzlxR1JKZTkrQmYvc2YzT3BHMjVoZUF0c2s0cnNTR1NwbUlx?= =?utf-8?B?ejZSTUZaTm10eXFBcythNFFvbHhaa1Jqa2Y3Vkx1VEpMNThTS2dvdituS09x?= =?utf-8?B?Z0lscCtmdnR0NCtwS29pR3Z3dklmMHBYUTRrNGJnMGs3akltNm1ISEdBaGRV?= =?utf-8?B?RkZ5Sjd1M3Q5YnNOTHhNcUtiMkxTQUdmTCtOcUNIN3pqZkd2RG5TdEt3dXNu?= =?utf-8?B?M3k4N2pRa3pIRUQveEVsb0s4TjRycXBtK0lvUjFXYnlGWWNDUWhTMEV3WjRm?= =?utf-8?B?K095dVhNRUE1NzhRZXlrTEhNRWs1ZkdPTHlidlJOMGd0YWhvbWc4aVY4UFZo?= =?utf-8?B?RlJFK2NJcFlNcDJXblZuMXBPeGNHUkI4MXdJbFNlUzZJMndpeTREU3VRTWE2?= =?utf-8?B?VWR3Q2tOMGhzWkFzakgvU0E4NnByQTB1MEVTK0psMzlxVE0wVzFaaUE5SUZC?= =?utf-8?B?cFg1ejZyeE81M2hDSXBZbmFNWFJNRGVXS2w5TCt0VTZsN3RMMFBSU2RPV3hL?= =?utf-8?B?Y09meTJEcERBaFd5UGg2MkRSdVpLM0M3aUVQTWdpaDBoY2FMblExZkZuSW5O?= =?utf-8?B?L2J2dTNGTEpEQy94M2NLcHBEamp3ME1OSDk4MzkwNTJDVzBjeUdxK2NKelF4?= =?utf-8?B?UjBKYTFoN2dhZmx1ZndpQjNuek1Pdlo2RnNodkhGOVZHUFV3WkUxL0ZUc1U4?= =?utf-8?B?aU83U1FJNlNaS012Y1pKRUlmN1NBVVVCMlBIbG5Gb2hscnd6aXRFSzBpZVUw?= =?utf-8?B?NUx1cVFBZmExcDA1bzQvdTBEUklJQXE2RjBRWUxCcFZncGlDNUtjaDhEemkw?= =?utf-8?B?WUVCM3FhNUlxRi9iME5ZVkxieGs4ZHdNU3Yvc0dzRk1FVytWN2pxNWc0amE5?= =?utf-8?B?R0ZLVWtUQ3ZiKzBrdy8ydWRrOTdkRE9tSlZrT3ZhVXFGWHYxYVdZWFBrTnQ5?= =?utf-8?B?YmUzWDRQWWpKQ3U5SWVIWCs1THdHUm52aWU3Ny9DSWhoU2FFenZHRjN6YkpH?= =?utf-8?B?MEJZb0hwYXlRU3hpaW5MWnZtNE5NT0hrRzJicGhpTzdqQnppUDVTTUR5Yklx?= =?utf-8?B?V0MzR0p2RzdXNkozT1ZUaGxXakZ6eXJwT1ZnRDFTSUZXazRyZFFyZXNzME1X?= =?utf-8?B?am1Ic1NFOER5K1NtR1Q4QXN4eEhNRlExKzdKZ0MzdXZjRFRsZXVwdG5hWXNK?= =?utf-8?B?NDBmaUh5ZWtaZllqbmR6aW5hWGpHdEZ3YWJmRnpjeVpzTDJ4ZHhETjVWenFP?= =?utf-8?B?QVNVQTlaVnlBRDc0bTVMQS9SNGxyWmRuNXVYUXo3Q2xTaktJVXdDMk9vMTY1?= =?utf-8?Q?9hJM10RfLVsJThslmqnMYiYlOxyGT4=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR12MB6905.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018)(7053199007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Zi9DWU5KL0NkdTFzakxIK085QUVNYXdkUWc2ditXd3ZnUkd2djE1eHg4Qkp0?= =?utf-8?B?S2lSaHptYXh6MnBFVXlSSWNSUCtBYU55bmU3a0hjM2JnenJrY2x0dVZOZTZB?= =?utf-8?B?Y0prcWs2Z3h2K0lUN3J2NzNxV1RXRWJManYzS2VPRzRwTEs0SkJPOHpyOE1O?= =?utf-8?B?L1FXTllSU2xLT3lRU0NMbUF4eVh0UE9uazNPcjJUQllCdUVqdkpHQzQrc0Fm?= =?utf-8?B?NE5OcE43YlhZYWJpU0R4VEkyT0FaSjQrbWR3Si8xTjcvWUt1UUVwRTVKSXg2?= =?utf-8?B?UXN1MjJPaG5QU1BJeU9ZM3pmK2F4K0lWTndPV2kwT21Jd2VFU2VFWFN0N2NW?= =?utf-8?B?ejZuRjl6N2N5eVlZcjNVMDVyckpYK2owd1BMMFI4ZVVJSFp3SHZLSjBOZVU0?= =?utf-8?B?ek4zbHc3ZnZUTkZQdXBNSFF6NWFLdUtUVG9QYnFtdnN6SjdEb0d0MjBiakhK?= =?utf-8?B?eTlENW1BSHU2MDlXV0FKNnFkL3hRZE82NWxRNnVhNWtqNFR0bkdaZDFhTlRK?= =?utf-8?B?elFXRk8rNWZ6Zm4xdmFOMCtKdlg0cHFOQXF0SmNicTNib1hTZVdhU0ZjckZ5?= =?utf-8?B?R1RseStqWGY2V1B3a2psYW1lb1ZscUlGdlBoQXBEVHh6SHYxNG9MNkhhMGVv?= =?utf-8?B?Qzh2SU1MU1EvL0ovZXBpei96V2VQVHVyVHRiTHNWQzByajV2eDRtdlVrOGcz?= =?utf-8?B?RzBSc0lyL1ZrVXcrVkQxLzJiUUJLM0FDdXFLbVpWTm1Ca0o0cjdDYWFNd3dr?= =?utf-8?B?U1RiSXVjMGgyYWswbGU1THpNcWdpZTNXVUxYQnJkb2dnZERnOGJ6UE5kbXdr?= =?utf-8?B?Vk1OWU5ObDA3QWt4ZjRoeTk1eWt0OHMyR1h6L2hwZkNVWitCTGRSOGtiY2hP?= =?utf-8?B?Y2xDNWRSMUNJSGtaclRUaU96QzlHRDN2amhJTGdodWlYejRUYzk5N1liU1Vm?= =?utf-8?B?TlRXd2dXRmF3Qmk0eXlXRHZWb2xUU2NBSEl6TlgwZmZCVzJaNndncFRnUnFV?= =?utf-8?B?RFNLMFFUWER1SGk1Mk9hbVNkd3JmemVuTXAvWUI4N1NDTVhMLzdKUCtUL2E1?= =?utf-8?B?ZGRLZDVVR3IwOC9XM2hxMFlJbG52K2JQWFVxakpHN3FNRlZHVHR5MmVwempx?= =?utf-8?B?d0ZZNVF6Z3V5WWlhZHgxeWJxZW92MzlwQjZEUTZOaUNIamZ1a3Z1S3RXeFR1?= =?utf-8?B?cEkzWm0yRElJOEpDM1kyeU5UOUdxcTYwTzV2VU5MZ3B6N25ZNWRpVjNWTitu?= =?utf-8?B?M3ExOUt5U3cxbUU4YTZ0elFBSFBkSmZXbmpodXYyaE1RV2pwUWlHeXRKZk9z?= =?utf-8?B?SmoxTngxalpvYmlvN29ER3JWejdpSERjOGZkS0FFazlibDlsaEw5M0hlMmhX?= =?utf-8?B?MW9FNDNZZGtHR2pJL1hFYnVvVGw0dVJvMFNtM3RRbXRQR2xRYmxib1BoNDhj?= =?utf-8?B?NEFPNlFzeVJtL0tDNUROUFluVElHL3JTNkRqSWthdzc2MHY4NnIrelMvdGpI?= =?utf-8?B?bjlkMi9WSFNvOXZVY3E2bVlBTUdmZkNxd0FWU3p3S01FSUp3cW9JZ1ZTRmNo?= =?utf-8?B?OVRGT250M1NET0phRlk2WjVoNDF4V2J2UXBHVzREMUZmZVBKbmM5U3ltZ05m?= =?utf-8?B?RlRuNkdJc3VCb3NoSmhmWmFkdHBFdGxVTmtIekN1VjBteS9nUmoxTWpwRnY1?= =?utf-8?B?SDI4QS82K3NzUXZsSHZ5N0c3M3lPQlh5eitsOE4rT0VWdmY2MGxyNjhIZlJB?= =?utf-8?B?Z2d3dDV5a0w2eEE0NGtXWDRZM2dwZ2grSFg3YnVpRk4wM0dpazI0Z25TUTFs?= =?utf-8?B?cDlVcVQvL0g3cG5TSk1JNmZ4VXJTNDNBQVI1MzVqRFJaV1VSVElvUFAyaEY0?= =?utf-8?B?QnZLdXppckd1MWpZUnd0SzJEOVE3aUlSUGd3Q3FJTFc1b0dCOEd2dTR4VWJB?= =?utf-8?B?a2hsMlQ3bThEaVdnQSs5b2pPbzdrSEEvN3MwSFEvOHVycy8wTCtNV0JoeG1a?= =?utf-8?B?azJPcWt0VWM3c3lqUnQ3c25rM0NUTFE5Y1UvZDdNZkVUL1pucWRjUVJIT3Ra?= =?utf-8?B?OXJxWm5IUWNxM3ZQbk1WbitwWTdoRC82cmJaV1V1K0llakFNTzNXb1MvSlZD?= =?utf-8?Q?8qRs=3D?= 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: PH7PR12MB6905.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12ec84d6-8535-4c4a-19b5-08dd8622ab22 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2025 07:02:41.4425 (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: Ecneulxuj4Eb3VKz/vCR6qdaWyJ59dVcgwRytsT1H+Fo6dMAlOPa8AnGaWNUkQV6X0LMXi26ATgwzhwSYX6LIA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB8217 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org VGhhbmtzIGEgbG90LiBJIGRpZG4ndCBub3RpY2UgdGhhdCB0aGUgZW1haWxzIHdlcmUgaW5jb3Jy ZWN0IGluIHRoZSBvcmlnaW5hbCBlbWFpbC4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBEYXJpdXN6IFNvc25vd3NraSA8ZHNvc25vd3NraUBudmlkaWEuY29tPg0KPiBT ZW50OiBNb25kYXksIEFwcmlsIDI4LCAyMDI1IDM6MDEgUE0NCj4gVG86IEJpbmcgWmhhbyA8Ymlu Z3pAbnZpZGlhLmNvbT47IFNsYXZhIE92c2lpZW5rbw0KPiA8dmlhY2hlc2xhdm9AbnZpZGlhLmNv bT47IOmfqeW6t+W6tyA8OTYxMzczMDQyQHFxLmNvbT47IE9yaSBLYW0NCj4gPG9yaWthQG52aWRp YS5jb20+DQo+IENjOiB1c2Vyc0BkcGRrLm9yZw0KPiBTdWJqZWN0OiBSRTogbmV0L21seDU6IG1l bGxhbm94IGN4NSBleHBlcmllbmNlcyAicnhfcGh5X2Rpc2NhcmRfcGFja2V0cyINCj4gdW5kZXIg bG93IGJhbmR3aWR0aCBjb25kaXRpb25zLg0KPiANCj4gQWRkaW5nIGNvcnJlY3QgbWFpbCBhZGRy ZXNzZXMgZm9yIHVzZXJzIG1haWxpbmcgbGlzdCBhbmQgdG8gT3JpIEthbS4NCj4gDQo+ID4gRnJv bTogQmluZyBaaGFvIDxiaW5nekBudmlkaWEuY29tPg0KPiA+IFNlbnQ6IE1vbmRheSwgQXByaWwg MjgsIDIwMjUgOTowMCBBTQ0KPiA+IFRvOiBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52 aWRpYS5jb20+OyDpn6nlurflurcgPDk2MTM3MzA0MkBxcS5jb20+Ow0KPiA+IERhcml1c3ogU29z bm93c2tpIDxkc29zbm93c2tpQG52aWRpYS5jb20+OyBvcmlrYSA8b3Jpa2FAbml2aWRhLmNvbT4N Cj4gPiBDYzogdXNlcnMgPHVzZXJzQGRwZGsuY29tPg0KPiA+IFN1YmplY3Q6IFJFOiBuZXQvbWx4 NTogbWVsbGFub3ggY3g1IGV4cGVyaWVuY2VzICJyeF9waHlfZGlzY2FyZF9wYWNrZXRzIg0KPiB1 bmRlciBsb3cgYmFuZHdpZHRoIGNvbmRpdGlvbnMuDQo+ID4NCj4gPiBIaSBLYW5na2FuZywNCj4g Pg0KPiA+IFBsZWFzZSB0YWtlIHRoZSBEUERLIHBlcmZvcm1hbmNlIHJlcG9ydCBhbmQgdGhlIGNv bmZpZ3VyYXRpb25zIHVuZGVyIERPQw0KPiBsaW5rIG9mIGRwZGsub3JnIGZvciBhIHJlZmVyZW5j ZS4NCj4gPiBJdCBzaG93cyBob3cgdG8gY29uZmlndXJlIHRoZSBIVyBhbmQgaG93IHRvIHJ1biB0 aGUgdGVzdHBtZCAvIGwyZndkIGZvcg0KPiBTQ1AgLyBaUEwgdGVzdGluZy4gT3Igc2VhcmNoaW5n IGZvciB0aGUgRFBESyB0ZXN0aW5nIHdoaXRlIHBhcGVyIGZyb20gQ1RDDQo+IGFzIHdlbGwo5Lit 5Zu955S15L+hRFBES+a1i+ivleeZveearuS5pikuDQo+ID4gSW4gdGhlIGRvY3MsIHRoZSBOVU1B IC8gUENJZSAvIGxjb3JlIGFmZmluaXR5IC8gcXVldWUgZGVwdGhzIHdpbGwgYWxsIGJlDQo+IGV4 cGxhaW5lZCBpbnNpZGUuDQo+ID4NCj4gPiBGcm9tOiBTbGF2YSBPdnNpaWVua28gPG1haWx0bzp2 aWFjaGVzbGF2b0BudmlkaWEuY29tPg0KPiA+IFNlbnQ6IE1vbmRheSwgQXByaWwgMjgsIDIwMjUg MTo1NyBQTQ0KPiA+IFRvOiDpn6nlurflurcgPG1haWx0bzo5NjEzNzMwNDJAcXEuY29tPjsgRGFy aXVzeiBTb3Nub3dza2kNCj4gPiA8bWFpbHRvOmRzb3Nub3dza2lAbnZpZGlhLmNvbT47IEJpbmcg WmhhbyA8bWFpbHRvOmJpbmd6QG52aWRpYS5jb20+Ow0KPiA+IG9yaWthIDxtYWlsdG86b3Jpa2FA bml2aWRhLmNvbT4NCj4gPiBDYzogdXNlcnMgPG1haWx0bzp1c2Vyc0BkcGRrLmNvbT4NCj4gPiBT dWJqZWN0OiBSRTogbmV0L21seDU6IG1lbGxhbm94IGN4NSBleHBlcmllbmNlcyAicnhfcGh5X2Rp c2NhcmRfcGFja2V0cyINCj4gdW5kZXIgbG93IGJhbmR3aWR0aCBjb25kaXRpb25zLg0KPiA+DQo+ ID4gSGksDQo+ID4NCj4gPiBGaXJzdCBvZiBhbGwsIHBsZWFzZSwgaW5jcmVhc2UgdGhlIG51bWJl ciBvZiBxdWV1ZXMgYW5kIGhhbmRsaW5nIGNvcmVzLg0KPiBGb3IgMTAwR0JwcyBsaW5rIGZyb20g NCB0byA4IHF1ZXVlL2NvcmVzIHVzdWFsbHkgYXJlIG5lZWRlZC4NCj4gPiBBbHNvLCB5b3UgY2Fu IHRyeSBjb21iaW5hdGlvbnMgb2YgbXVsdGlwbGUgcXVldWVzIHBlciBjb3JlICgyLi40IHF1ZXVl cw0KPiBoYW5kbGVkIGJ5IG9uZSBjb3JlKS4NCj4gPiBBbmQgdGhlcmUgYXJlIHRoZSBvZmZsb2Fk IG9wdGlvbnMg4oCcaW5saW5l4oCdIGFuZCBtcHJxIG1pZ2h0IGJlIHVzZWZ1bCB0bw0KPiBnYWlu IHRoZSB3aXJlIHNwZWVkICBmb3IgdGhlIHNtYWxsIHBhY2tldHMuDQo+ID4gUGxlYXNlIHNlZSB0 aGUgTnZpZGlhL01lbGxhbm94IHBlcmZvcm1hbmNlIHJlcG9ydHMNCj4gKGh0dHBzOi8vY29yZS5k cGRrLm9yZy9wZXJmLXJlcG9ydHMvKSBmb3IgdGhlIGRldGFpbHMuDQo+ID4NCj4gPiBXaXRoIGJl c3QgcmVnYXJkcywNCj4gPiBTbGF2YQ0KPiA+DQo+ID4gRnJvbTog6Z+p5bq35bq3IDxtYWlsdG86 OTYxMzczMDQyQHFxLmNvbT4NCj4gPiBTZW50OiBGcmlkYXksIEFwcmlsIDI1LCAyMDI1IDE6MzYg UE0NCj4gPiBUbzogRGFyaXVzeiBTb3Nub3dza2kgPG1haWx0bzpkc29zbm93c2tpQG52aWRpYS5j b20+OyBTbGF2YSBPdnNpaWVua28NCj4gPiA8bWFpbHRvOnZpYWNoZXNsYXZvQG52aWRpYS5jb20+ OyBCaW5nIFpoYW8gPG1haWx0bzpiaW5nekBudmlkaWEuY29tPjsNCj4gPiBvcmlrYSA8bWFpbHRv Om9yaWthQG5pdmlkYS5jb20+DQo+ID4gQ2M6IHVzZXJzIDxtYWlsdG86dXNlcnNAZHBkay5jb20+ DQo+ID4gU3ViamVjdDogbmV0L21seDU6IG1lbGxhbm94IGN4NSBleHBlcmllbmNlcyAicnhfcGh5 X2Rpc2NhcmRfcGFja2V0cyINCj4gdW5kZXIgbG93IGJhbmR3aWR0aCBjb25kaXRpb25zLg0KPiA+ DQo+ID4NCj4gPiBZb3UgZG9uJ3Qgb2Z0ZW4gZ2V0IGVtYWlsIGZyb20gbWFpbHRvOjk2MTM3MzA0 MkBxcS5jb20uDQo+ID4gaHR0cHM6Ly9ha2EubXMvTGVhcm5BYm91dFNlbmRlcklkZW50aWZpY2F0 aW9uDQo+ID4NCj4gPiBIaSBhbGwsDQo+ID4gSSBhbSB1c2luZyBkcGRrLXRlc3RwbWQgYW5kIHBr dCBnZW5lcmF0b3IgdG8gdGVzdCBiYW5kd2l0aCBhY2NvcmRpbmcgdG8NCj4gUkZDMjU0NC4NCj4g PiBIb3dldmVyLCBJIG9ic2VydmVkIHRoYXQgQ1g1IHJ4X3BoeV9kaXNjYXJkX3BhY2tldHMgYXQg bG93IGJhbmR3aXRoLA0KPiByZXN1bHRpbmcgaW4gYWJub3JtYWwgbWVhc3VyZW1lbnRzIHVuZGVy IHplcm8gcGFja2V0IGxvc3MgY29uZGl0aW9ucy4NCj4gPg0KPiA+IGRwZGsgdmVyc2lvbjogZHBk ay0yMS4xMS41DQo+ID4gZXRodG9vbCAtaSBlbnAxNjFzMGYxbnAxOg0KPiA+ICAgICBkcml2ZXI6 IG1seDVfY29yZQ0KPiA+ICAgICB2ZXJzaW9uOiA1LjgtNi4wLjQNCj4gPiAgICAgZmlybXdhcmUt dmVyc2lvbjogMTYuMzIuMTAxMA0KPiA+IEhhcmR3YXJlOiBBTUQgRVBZQyA3NzQyIDY0LWNvcmUg UHJvY2Vzc29yDQo+ID4gZHBkay10ZXN0cG1kOg0KPiA+IGRwZGstdGVzdHBtZCAtbCA5Ni0xMTEg LW4gNCAtYSAwMDAwOmExOjAwLjEgLS0gLWkgLS1yeHE9MSAgLS10eHE9MQ0KPiA+IC0tdHhkPTgx OTIgLS1yeGQ9ODE5MiAtLW5iLWNvcmVzPTEgIC0tYnVyc3Q9MTI4IC1hIC0tbWJjYWNoZT01MTIg IC0tcnNzLQ0KPiB1ZHAgdGVzdCByZXN1bHQ6DQo+ID4gZnJhbWUgc2l6ZShieXRlcykgICAgb2Zm ZXJkIExvYWQoJSkgICAgcGFja2V0IGxvc3MgcmF0ZQ0KPiA+IDEyOCAgICAgICAgICAgICAgICAg ICAgICAgICAxNS42OSAgICAgICAgICAgICAgICAgICAwLjAwMDIxMQ0KPiA+IDI1NiAgICAgICAg ICAgICAgICAgICAgICAgICAxNC4xNDggICAgICAgICAgICAgICAgIDAuMDAwNA0KPiA+IDUxMiAg ICAgICAgICAgICAgICAgICAgICAgICAxNC4xNDggICAgICAgICAgICAgICAgIDAuMDAwMDgNCj4g PiAxNTE4ICAgICAgICAgICAgICAgICAgICAgICAgMTQuOTIgICAgICAgICAgICAgICAgICAwLjAw MDk5DQo+ID4NCj4gPiBpJ2QgbGlrZSB0byBhc2ssIGlzIHRoaXMgYW4gaXNzdWUgd2l0aCBDWDUg TklDPyBIb3cgY2FuIGkgZGVidWcgaXQgdG8NCj4gZWxpbWluYXRlIHRoZSBwYWNrZXQgZHJvcHM/ DQo+ID4NCj4gPiDpn6nlurflurcNCj4gPiBtYWlsdG86OTYxMzczMDQyQHFxLmNvbQ0KPiANCg0K