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 8348245E89 for ; Fri, 13 Dec 2024 02:01:08 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 64615402D8; Fri, 13 Dec 2024 02:01:08 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) by mails.dpdk.org (Postfix) with ESMTP id 134744003C; Fri, 13 Dec 2024 02:01:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1734051665; x=1765587665; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=qhsx43D1l+ZbReuxDrmwjc1UrSJEwkwFBONy4X5Q+SI=; b=mICBcp2SjKtk+Da2xM4iouV7kfjgYmEhHNGdQgyZ3sfgR8gFTR3y27YE gTIicwIvjRDamMYDADS9EpA2dIz42Tww6mPHiF9uxqGCMgx8ig8horXxT 5tjfxaOPVPk7q7yAcZ+NiI0tMNHIi4qfHK5w40BqgGZqoDO1MVQRI5tAc jb+hC31G9h+7QIUZ7u0sZQ/BYkn2Alg/pM+V+TQhgiy8gdYavJ7HC878J OCbME299zHZvmFC0DTeDea1wxbi7mBS9NshlcliUrQ1MQ+se+QvUJvAt+ t7jXv/dl3rpeB44k8nfQYoQgNCtLUIZ2ELExxDBrPYN8QKh6JQvh1SSUF Q==; X-CSE-ConnectionGUID: tahW3S4qTrGg+9ZHStP1iw== X-CSE-MsgGUID: nySXm2ooQcmHB9lwsxppKA== X-IronPort-AV: E=McAfee;i="6700,10204,11278"; a="45880923" X-IronPort-AV: E=Sophos;i="6.12,214,1728975600"; d="scan'208";a="45880923" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Dec 2024 17:01:03 -0800 X-CSE-ConnectionGUID: UsurvpJYToOuRM6idn/I/A== X-CSE-MsgGUID: 78KdR5VWQziPiZidwwhZ5Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,230,1728975600"; d="scan'208";a="96144442" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmviesa006.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 12 Dec 2024 17:01:01 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Thu, 12 Dec 2024 17:01:01 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Thu, 12 Dec 2024 17:01:01 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.43) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 12 Dec 2024 17:01:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qpyK+xhEIArmoMqrTSYbKeiv3XA9SX6fZNwtB8hasQdOgeNL5LTeDgcudqLp7jGlKaJDnA2K9aEBYeBQNoHbENI0BXU/ASYagiT8OAg9CA5iQ2Sl4tQoqlsJVuoxV4m2ZnQRz4bAeqtjCVfOx1zk7ZyQF2bHIvjpQzs1vqYbmdx/EzO2+iDKNGdiFM4CW4hGnCWhZ54giXX0FkFHgNA52yDxRBW9G1rCE00XyeEZ1krKv06TO0iQu1LRVLXfLQ2v3zkgSg/F/iqnxD5nIrlHIbUgWuuuUiw0U8FGAx4bf45AyQgwbU1LxXNB3uuCesM341EXNpTAJ1Yh2aqfPJsXcQ== 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=qhsx43D1l+ZbReuxDrmwjc1UrSJEwkwFBONy4X5Q+SI=; b=EHoo4tV5IU6to7nwGvTzuxHHFbyvOF5/fgHUOt4AUTMyi8UAvbrUxrxc0yOLQvLNikgVuG2iNKjq9ZwPCr0UtId0zVWis3sGUj6bP1lTcKnAJKFuw4LAx4mgTyYKiiYT6hgl7eeCiaIk5308Zt9dfAmCMRHG2UWhxNkNah67cNxwXA+l8A0/Gc65L8fTJrfbpYwk5zznwmxq5AQDjp8JzLSlUVCkrW2jWbEO5HiEb5vQAAn1U9GJuIEnT27THz942+ZKNB7fyDUK4BpDzgfaxpjZaLDxEyMoj5tZ/q9qgh22n9RMgq/8je5Z848wZlnpOtQMmNtVBzKFkcHJm+K8fw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5912.namprd11.prod.outlook.com (2603:10b6:303:18a::20) by MW3PR11MB4619.namprd11.prod.outlook.com (2603:10b6:303:5b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.16; Fri, 13 Dec 2024 01:00:58 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::7a4b:e159:c4b0:7c21%5]) with mapi id 15.20.8251.008; Fri, 13 Dec 2024 01:00:58 +0000 From: "Xu, HailinX" To: "luca.boccassi@gmail.com" , "stable@dpdk.org" CC: "dev@dpdk.org" , Abhishek Marathe , Ali Alnubani , "David Christensen" , Hemant Agrawal , "Stokes, Ian" , Jerin Jacob , "Mcnamara, John" , "Ju-Hyoung Lee" , Kevin Traynor , "Luca Boccassi" , Pei Zhang , "Raslan Darawsheh" , Thomas Monjalon , Yanghang Liu Subject: RE: 22.11.7 patches review and test Thread-Topic: 22.11.7 patches review and test Thread-Index: AQHbQ4du3Tjimsim0kW3G659MaEP1rLjbYSA Date: Fri, 13 Dec 2024 01:00:58 +0000 Message-ID: References: <20241201002410.9257-1-luca.boccassi@gmail.com> In-Reply-To: <20241201002410.9257-1-luca.boccassi@gmail.com> Accept-Language: zh-CN, 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5912:EE_|MW3PR11MB4619:EE_ x-ms-office365-filtering-correlation-id: fe2b6a54-f2f4-4d9a-ccaf-08dd1b119b13 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|7416014|376014|7053199007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?QkF5d2owMFh1NXRTclRUOUFWVXJSZlJMcUs2MTVVRS9CVVRHVkNNbCs3eUNX?= =?utf-8?B?OHhnVEREL0JBSFhiSC81K0ZiLzBCRzR5STdhQ3g1NjJqOUF1d0pXdmpiRk9T?= =?utf-8?B?TEpGbVo0cGsxdW40UTRFWmplOVpyTGFPNTkrWkNkZTgrNEc4MTJ0Z2pFclRP?= =?utf-8?B?U0QzTFIyRTREbFlNZU9YYWUrcGZEeFJtYlkvS3pqM3pYN2hoL280Z1Nya0hQ?= =?utf-8?B?V2xZejZYRUhWMDE1T0RxbVNpb2QzSVVyakN4dW5tN1V0eHdsT01YalQzUXpM?= =?utf-8?B?N0RZUzl3UnFiYm8vZ1FHaGVKKzFiMlBEN0lZdzArV0VYUlBTN3BOUkw2dnNi?= =?utf-8?B?RzVVV2lkZUY0ZXVwbUlUNEIwUS92eWJzSGFoL1dQSkpBZWlXVG5oN0FKWElw?= =?utf-8?B?RUxFenU2MlU4eXV6aWxBU1NHNHdMTDB3cmVXM0lieTJrQXdlRjRiekkwY0Y3?= =?utf-8?B?ZEJXaE1lN1NzaUxEZFJwdG9ENndncXVoejYreGlpUG8yd3c5U2RmbXR1b3Az?= =?utf-8?B?bHA0RVNITDlVRzE1bk93eFAzSWljUnYzN2N0T0c0aEZDVTZwV0IxMGkzbjlm?= =?utf-8?B?SnQ4KzlldGJHQ3FnSlV2OUtmT1FIa2Nad2I3SzFFazJHWWZrWW5zWUI0a2NW?= =?utf-8?B?bnE1RHlBZHFqVjdCVVpTRlVCbWJlbDBJaUlFYkJVbmd4MVlMYUlRTG9xamhB?= =?utf-8?B?OU1qWGVEZ2QwMW9Ma1M0STBrbHpUZkFSVjQwVUxZNmJNZ1huMDVaZ2VuLzZQ?= =?utf-8?B?aEdCRFpSTE1LNitjcm9RalBYY0krb3VOQy9jM01rcmRSY2tseTEvK1JMaWdF?= =?utf-8?B?TUM2UHdiajhvellQd0xWMFpHQkRianNFTkVhQmxINnBsUjJqVVVJY0ZPNnJ5?= =?utf-8?B?aEMwWlROMlZRRDU3YXArMEFid1F6TEFJZGwvaW1KT09VUWRLbGFpV0dLTkpl?= =?utf-8?B?RGNBSUc0S3VQVUtmWlpaTWNhMVNtQlUvN2pWREVaK1JoMzUrY2J1STJnd1BB?= =?utf-8?B?c0hIZTZBYlpMeHpnVFBnQlYwdktBSDZpT0ZzejRwVm1YQ2NCMnFhVDBDbEdk?= =?utf-8?B?VVF4RjYvNS80aFNGcFNoTEVpd3MwbklvRmNoMUlMRk9jZTVqaFJiMW9FNUNs?= =?utf-8?B?ZE1QU3Y4Y2hubHh0MmNmUjl2bzBhUHBSSkN2QWVBaGs3cEpzT0d5TS83VVA3?= =?utf-8?B?M3RsZmZtMDUyeDNaYXlTOVl3SzVmQWJBdi9jSm94dk1aSlplMjlJNnlNWW5o?= =?utf-8?B?MmQrdU5weXVLRjhsZ2VBU0FZaFRuZTA4bU5RQ3p0VTFPRk41cDkwWmhMSlVQ?= =?utf-8?B?SzlKMGt0UU9QV0ExWUFQMG1RTGFxUlZnenRYekh3Z3FLTHk5VTJWWFdXYjJ4?= =?utf-8?B?dERYTFVBWDhYY3hBa3FEVGxiNy8xMHZLc2d0bTRVNVNzSWNTN2xVMGlvSVAx?= =?utf-8?B?SjRrWGdhd0FPaDJzVkthSjZ4c3d0RGY1dEhDZTZaS3hVQjE3aUNlWDB6elht?= =?utf-8?B?RWJXTFQvQ1kyeUx3b0tIQUFIYll4bCtUNzVQSXN5TEFLN25ESkpUblhwY3FP?= =?utf-8?B?S3dWUVJzZ0c2WjhXa28wbUx2SmR0V2dnNE1aYmdMZWVZT0VoOEsxM2RsRUw5?= =?utf-8?B?NmVMS1lRLzN1WXRNdmR5VkJ0WjBoOFl5ZzZHTFROSW5NbUhoVmcwMDZ6QzZa?= =?utf-8?B?Vy85cEJRRDZ4bi9YNEdhMUd2K1BLdnpFSEJPTXN2Q3Q1UHozZHMwd05Tc0FO?= =?utf-8?B?ZlVOWW4raWs4a252R1ordTIvOTBXZHFFVEtjeG5ON3VZVm1ETDMrNWkzNUhw?= =?utf-8?B?SWpHRk5LcUJoa1BXYTFpKzFRWHVObDRIeGdwU2lsbkNERmJ0NDBxbkV0YTY3?= =?utf-8?B?R1VoOEVpbG8yYTZvc25vSTFzbTVEMVZPd3hpN0g1QkNXSUJYenNQMHJFUWh5?= =?utf-8?Q?zuiLJuvAnLE=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR11MB5912.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(7416014)(376014)(7053199007)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RU9pODZwWDdLalVxRDRGS2JJcjRQT09tVzgyWkNBS0hKbFFEdmlZK1E1b0JL?= =?utf-8?B?QTFsb2xpV2YwbXNTMU5taTFZYlFxc0c0VEYvelVjS1VyL2pZd2dDVjVnTk1i?= =?utf-8?B?OUNXSVFvVUdGWXJoWko4SXRqUHRnWm9zdVRIaTZZUnVscC95VGVSSlh5d1hh?= =?utf-8?B?L21MeHEzaGdkNmlGTmtIeWVzeXlacHFGQ2xpbnVIU2ttMHpBL2VMRDFTRHRQ?= =?utf-8?B?T0o5TlFuRXBUUHNjT2tQVGRYTjlxTkowUm1ORHVsaVNOZ0NERlhNTGh0blBm?= =?utf-8?B?a2JaOUlaMFE2bWppT3AwNDQ5T0k0WUs2dDlRZFQxclowU0dqMFR3Q1FVeTdV?= =?utf-8?B?cWYxZThvMGFFWXRocGErQ25ET2R4M0pFSXFhVU83NWlTdlNnQjdHQ1BDSDQ5?= =?utf-8?B?T2R4LzZqNnB1dEFaZHk1eWVwVFhYM0RRRFkvZHZ5ZGhwVStod3ZCSTBIQ3hs?= =?utf-8?B?UEoxTnBoV0dyQStCRyt1M2Rsek9GZ3JacU5OVE5tZkwvL3VpNU5SaEhFaDNj?= =?utf-8?B?NGc0TmEzNCtiVE5HNnphdWVVRklLYkIwcmIzTTNocWw4M2doV0hCMzJEZXRo?= =?utf-8?B?Z3N1WWk0TGdwZDAydGpieGhzSDMySHJZbjFtM1VzSzFaTTFaYk5KUVZhK0Ni?= =?utf-8?B?dWI4RW05bTlwZVFXNVE4b0locEE1M2gvQzZkay9TcUdmaXRKTXpwVDNiUzVu?= =?utf-8?B?ZCtwTnBlZFQyVGt0QWZKMmord0N1Q1lwZnlPbjBHR2tCRHdyWURoV2w4Mk1x?= =?utf-8?B?Qzc1MmhiNVhTZDBXS3Y0cFVhSFJhbkMvb2xjTU82STFVdE83WDFMR1dXNlha?= =?utf-8?B?RGoyNld0Y2pmQ2p5aUVwOHlFUWFicm9vRmxJVnAzanlIOUdQZnRtTzhHWnp6?= =?utf-8?B?OEJ3bE5EU05lcWtudFNLMWxXaHBRYmp4eHlSd21tNmRSMDdleUEyeWtYN0tD?= =?utf-8?B?NDdYZW9BV0FVWWpjSDNpZzduUG8rUWRrRW5FNkk5ZEhqcEYxSzVCdTgvTU1t?= =?utf-8?B?cUZqMVdhRkJEcThzVmx1Ty9RSFIxRWFxbU1nV0k2NExXOEFzL1o5cWpqUDQx?= =?utf-8?B?czlsVmd2dVNaMWtBUWE5d2MwRmlpUGZqakRTWHlTaDFtcC9NaXM4K3pZZC9V?= =?utf-8?B?UDUrY0JzaWEyd3dYU0NXc3A1NENrZHNWUzJoSVF6dktQTTVIR0dwOW40d2NX?= =?utf-8?B?d0pJT3MvZ2RDUzI5MzBBWkVxS3pvYkxTVGtWaHBROXNNbkF4ajhlZjNzc0lD?= =?utf-8?B?OFR0cWlLL2tVS04zOXRwMzJ2YzRMdS9rNXJ3YUlmb1FLWEhFYTZQQWlMaWJs?= =?utf-8?B?UFBTTStsOG1jNHZZOTFVdEI3NkFVM3J2VlZidFBvNTlHUDM5aG1DYXRmaGpI?= =?utf-8?B?YzA5c1pvNkxkbTQxVmtMMjRYaXRYUGM3enY0dWFKeTF5Z3d6OWJNLy9EejYx?= =?utf-8?B?Sld0REVWdHMyUVNaU05xRGRSZndjNWc3b0FDTXFMRUozelJUSmlIYndtTmEw?= =?utf-8?B?czk1eGlpYS9NNDh2dzc4bS9GdFhzbVl5SmFjTU9tMU5LVitiMTlkUU9Ma0Z3?= =?utf-8?B?ZklDZFBnNmN0eS8vdjJMM2Mrc1R5VFZaUXZkb2ExbldHbkFvanF6OVM4UHFD?= =?utf-8?B?VlJZRTIyclZIRTRGYm5JOVRaU05BcWJTMXM2M2Q3b21zbjI1WnVRUjYyU3FR?= =?utf-8?B?OU9CajBQZnJ4WHdZdHZtd2h0OExsc21ZNTYwOXh2ZmN3QTUzcFYyS21vY1ZR?= =?utf-8?B?dklIckoxVlN4ZXdpWFduNloyVmhhcUM5RkhYdVAxNkIyc1lQVzhNT2cxaTQw?= =?utf-8?B?N25zY2JlMzlWSW0wSmc0UFFCVEZjU3FYMGpVQU4vcDM3dVJFQ3ZjeWp5QmpG?= =?utf-8?B?ajhiWmI4QkZSRGsyWStVVDZodjc2bFp1RE9YRy9mUnFaNVlncmU0QzRwbVZm?= =?utf-8?B?S2FWMEZVL2wyL2tBR1VyL25iUkRBdm8wWEM5bFgxQnpvL09yeHRmUUI1VjRj?= =?utf-8?B?K29aVUp6ekZLeW40NG13OUJuR2pyVWJSWWdzTDZZMlkvRzBrVTN5b2Rsb1lS?= =?utf-8?B?b1BtNFJVdWRENkRjZHFWLzFmVTkrY1k1QmFtQW9UTStBTWpMdHNxNTlEbzVm?= =?utf-8?Q?TOH8H5987kWd+/W8Jj1f0PPAu?= 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: MW4PR11MB5912.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe2b6a54-f2f4-4d9a-ccaf-08dd1b119b13 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2024 01:00:58.6071 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zSKcNnNN6fWa39QQkwYln+UzGQiLZyuC+8N0AX5JXDhoGwde6xXUjev8QsGSiQlR2uG2qXmYd3k0yPTGXGf+fg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4619 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWls LmNvbSA8bHVjYS5ib2NjYXNzaUBnbWFpbC5jb20+DQo+IFNlbnQ6IFN1bmRheSwgRGVjZW1iZXIg MSwgMjAyNCA4OjI0IEFNDQo+IFRvOiBzdGFibGVAZHBkay5vcmcNCj4gQ2M6IGRldkBkcGRrLm9y ZzsgQWJoaXNoZWsgTWFyYXRoZSA8QWJoaXNoZWsuTWFyYXRoZUBtaWNyb3NvZnQuY29tPjsNCj4g QWxpIEFsbnViYW5pIDxhbGlhbG51QG52aWRpYS5jb20+OyBEYXZpZCBDaHJpc3RlbnNlbg0KPiA8 ZHJjQGxpbnV4LnZuZXQuaWJtLmNvbT47IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBu eHAuY29tPjsNCj4gU3Rva2VzLCBJYW4gPGlhbi5zdG9rZXNAaW50ZWwuY29tPjsgSmVyaW4gSmFj b2IgPGplcmluakBtYXJ2ZWxsLmNvbT47DQo+IE1jbmFtYXJhLCBKb2huIDxqb2huLm1jbmFtYXJh QGludGVsLmNvbT47IEp1LUh5b3VuZyBMZWUNCj4gPGp1aGxlZUBtaWNyb3NvZnQuY29tPjsgS2V2 aW4gVHJheW5vciA8a3RyYXlub3JAcmVkaGF0LmNvbT47IEx1Y2ENCj4gQm9jY2Fzc2kgPGJsdWNh QGRlYmlhbi5vcmc+OyBQZWkgWmhhbmcgPHBlemhhbmdAcmVkaGF0LmNvbT47IFJhc2xhbg0KPiBE YXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47IFRob21hcyBNb25qYWxvbg0KPiA8dGhvbWFz QG1vbmphbG9uLm5ldD47IFlhbmdoYW5nIExpdSA8eWFuZ2hsaXVAcmVkaGF0LmNvbT4NCj4gU3Vi amVjdDogMjIuMTEuNyBwYXRjaGVzIHJldmlldyBhbmQgdGVzdA0KPiANCj4gSGkgYWxsLA0KPiAN Cj4gSGVyZSBpcyBhIGxpc3Qgb2YgcGF0Y2hlcyB0YXJnZXRlZCBmb3Igc3RhYmxlIHJlbGVhc2Ug MjIuMTEuNy4NCj4gDQo+IFRoZSBwbGFubmVkIGRhdGUgZm9yIHRoZSBmaW5hbCByZWxlYXNlIGlz IERlY2VtYmVyIDE3dGguDQo+IA0KPiBQbGVhc2UgaGVscCB3aXRoIHRlc3RpbmcgYW5kIHZhbGlk YXRpb24gb2YgeW91ciB1c2UgY2FzZXMgYW5kIHJlcG9ydCBhbnkNCj4gaXNzdWVzL3Jlc3VsdHMg d2l0aCByZXBseS1hbGwgdG8gdGhpcyBtYWlsLiBGb3IgdGhlIGZpbmFsIHJlbGVhc2UgdGhlIGZp eGVzIGFuZA0KPiByZXBvcnRlZCB2YWxpZGF0aW9ucyB3aWxsIGJlIGFkZGVkIHRvIHRoZSByZWxl YXNlIG5vdGVzLg0KPiANCj4gQSByZWxlYXNlIGNhbmRpZGF0ZSB0YXJiYWxsIGNhbiBiZSBmb3Vu ZCBhdDoNCj4gDQo+ICAgICBodHRwczovL2RwZGsub3JnL2Jyb3dzZS9kcGRrLXN0YWJsZS90YWcv P2lkPXYyMi4xMS43LXJjMQ0KPiANCj4gVGhlc2UgcGF0Y2hlcyBhcmUgbG9jYXRlZCBhdCBicmFu Y2ggMjIuMTEgb2YgZHBkay1zdGFibGUgcmVwbzoNCj4gICAgIGh0dHBzOi8vZHBkay5vcmcvYnJv d3NlL2RwZGstc3RhYmxlLw0KPiANCj4gVGhhbmtzLg0KPiANCj4gTHVjYSBCb2NjYXNzaQ0KDQpV cGRhdGUgdGhlIHRlc3Qgc3RhdHVzIGZvciBJbnRlbCBwYXJ0LiBkcGRrMjIuMTEuNy1yYzEgYWxs IHZhbGlkYXRpb24gdGVzdCBkb25lLiBGb3VuZCAxIG1lc29uIHRlc3QgYnVnLg0KDQpuZXcgaXNz dWU6DQogICAgQnVnIDE1ODkgLSBtZXNvbl90ZXN0cy9kcml2ZXIgbGlua19ib25kaW5nX2F1dG90 ZXN0IHRlc3QgZmFpbGVkICAtPiBUaGlzIGlzc3VlIGFsc28gZXhpc3RzIG9uIDI0LjExDQoNCiMg QmFzaWMgSW50ZWwoUikgTklDIHRlc3RpbmcNCiogQnVpbGQgJiBDRkxBRyBjb21waWxlOiBjb3Zl ciB0aGUgYnVpbGQgdGVzdCBjb21iaW5hdGlvbiB3aXRoIGxhdGVzdCBHQ0MvQ2xhbmcgdmVyc2lv biBhbmQgdGhlIHBvcHVsYXIgT1MgcmV2aXNpb24gc3VjaCBhcw0KICBVYnVudHUyNC4wNCwgVWJ1 bnR1MjQuMTAsIEZlZG9yYTQwLCBSSEVMOC4xMCwgUkhFTDkuNCwgRnJlZUJTRDE0LjEsIFNVU0Ux NSwgQXp1cmVMaW51eDMuMCwgT3BlbkFub2xpczguOSBldGMuDQotIEFsbCB0ZXN0IGRvbmUuIE5v IG5ldyBkcGRrIGlzc3VlIGlzIGZvdW5kLg0KKiBQRihpNDBlLCBpeGdiZSk6IHRlc3Qgc2NlbmFy aW9zIGluY2x1ZGluZyBSVEVfRkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZM QU4vVlhMQU4sIGV0Yy4gDQotIEFsbCB0ZXN0IGRvbmUuIEZvdW5kIDEgbWVzb24gdGVzdCBidWcu DQoqIFZGKGk0MGUsIGl4Z2JlKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFZGLVJURV9GTE9X L1RTTy9KdW1ib2ZyYW1lL2NoZWNrc3VtIG9mZmxvYWQvVkxBTi9WWExBTiwgZXRjLgkJDQotIEFs bCB0ZXN0IGRvbmUuIEZvdW5kIDEgbWVzb24gdGVzdCBidWcuDQoqIFBGL1ZGKGljZSk6IHRlc3Qg c2NlbmFyaW9zIGluY2x1ZGluZyBTd2l0Y2ggZmVhdHVyZXMvUGFja2FnZSBNYW5hZ2VtZW50L0Zs b3cgRGlyZWN0b3IvQWR2YW5jZWQgVHgvQWR2YW5jZWQgUlNTL0FDTC9EQ0YvRmxleGlibGUgRGVz Y3JpcHRvciwgZXRjLg0KLSBBbGwgdGVzdCBkb25lLiBGb3VuZCAxIG1lc29uIHRlc3QgYnVnLg0K KiBJbnRlbCBOSUMgc2luZ2xlIGNvcmUvTklDIHBlcmZvcm1hbmNlOiB0ZXN0IHNjZW5hcmlvcyBp bmNsdWRpbmcgUEYvVkYgc2luZ2xlIGNvcmUgcGVyZm9ybWFuY2UgdGVzdCwgZXRjLg0KLSBBbGwg dGVzdCBkb25lLiBObyBuZXcgZHBkayBpc3N1ZSBpcyBmb3VuZC4NCiogSVBzZWM6IHRlc3Qgc2Nl bmFyaW9zIGluY2x1ZGluZyBpcHNlYy9pcHNlYy1ndy9pcHNlYyBsaWJyYXJ5IGJhc2ljIHRlc3Qg LSBRQVQmU1cvRklCIGxpYnJhcnksIGV0Yy4NCi0gQWxsIHRlc3QgZG9uZS4gTm8gbmV3IGRwZGsg aXNzdWUgaXMgZm91bmQuDQoJCQ0KIyBCYXNpYyBjcnlwdG9kZXYgYW5kIHZpcnRpbyB0ZXN0aW5n DQoqIFZpcnRpbzogYm90aCBmdW5jdGlvbiBhbmQgcGVyZm9ybWFuY2UgdGVzdCBhcmUgY292ZXJl ZC4gU3VjaCBhcyBQVlAvVmlydGlvX2xvb3BiYWNrL3ZpcnRpby11c2VyIGxvb3BiYWNrL3ZpcnRp by1uZXQgVk0yVk0gcGVyZiB0ZXN0aW5nL1ZNQVdBUkUgRVNYSSA4LjAsIGV0Yy4NCi0gQWxsIHRl c3QgZG9uZS4gTm8gbmV3IGRwZGsgaXNzdWUgaXMgZm91bmQuDQoqIENyeXB0b2RldjogDQogICpG dW5jdGlvbiB0ZXN0OiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgQ3J5cHRvZGV2IEFQSSB0ZXN0 aW5nL0NvbXByZXNzRGV2IElTQS1ML1FBVC9aTElCIFBNRCBUZXN0aW5nL0ZJUFMsIGV0Yy4NCiAg ICAtIEFsbCB0ZXN0IGRvbmUuIE5vIG5ldyBkcGRrIGlzc3VlIGlzIGZvdW5kLg0KICAqUGVyZm9y bWFuY2UgdGVzdDogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFRob3VnaHB1dCBQZXJmb3JtYW5j ZS9DcnlwdG9kZXYgTGF0ZW5jeSwgZXRjLg0KICAgIC0gQWxsIHRlc3QgZG9uZS4gTm8gbmV3IGRw ZGsgaXNzdWUgaXMgZm91bmQuDQoNCg0KUmVnYXJkcywNClh1LCBIYWlsaW4NCg==