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 0BDCA43D6A; Thu, 28 Mar 2024 10:44:09 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 85294402CE; Thu, 28 Mar 2024 10:44:08 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by mails.dpdk.org (Postfix) with ESMTP id 162FA402AC for ; Thu, 28 Mar 2024 10:44:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1711619047; x=1743155047; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=XiLzmQ+y0TUMenKQqbGJM0WezEDSXPo+CEFkAlmc/QA=; b=h1wwzKvQ4wrVhrzbKoxZVPf6z3ZhLJqVaXn4oLWK6uRPQOHrrpyagHmT TBrUSktQTdUvfBOBLJzVlMh9G/+tUpqCQ0n30Y8C/j9YgZHiN7ZkRy8Vg 9IEuxXikbhjPZ0nBlZu4fnqOWEI9I3o3W5s6DKb5JFMilGekxsDMlM+8v WTCp4QYj9hxtzj2pEvG+2cDLt4Z9lN9zOT0IXtDdhQ8XFa4AMhDn3yN5Z uOPbSQ16jZuZ19lQlRLRyhkadD9H25zXpE9aWPLpDJ3QT2nM5hU7waXFu o6JEmTZSIxYePQ0B/dgWHe8/zf8TPQMDSL2gR2a7R4VmxcqOvQ+HwfgIp g==; X-CSE-ConnectionGUID: 2E3vflk2QLGBUFfnyXSaBw== X-CSE-MsgGUID: KwZ8f+WDStCpEkFQt876Ug== X-IronPort-AV: E=McAfee;i="6600,9927,11026"; a="6696989" X-IronPort-AV: E=Sophos;i="6.07,161,1708416000"; d="scan'208";a="6696989" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Mar 2024 02:44:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,161,1708416000"; d="scan'208";a="16665333" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa008.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 28 Mar 2024 02:44:06 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 28 Mar 2024 02:44:05 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Thu, 28 Mar 2024 02:44:04 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Thu, 28 Mar 2024 02:44:04 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Thu, 28 Mar 2024 02:44:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IE/uuRWoxCqMJJJvpbbVsEMC1DFcmUm8R7BU3wer2FRWSBepc9Oj4UzGXDVwos05/NtcbkEYQT+gXZPJkmCvPs3WEKp0THMa6Lnvvo4RRiaIxzNwb/tH1tXY3R9hqWFycxf58bZug3f0zvhmLtALqf4m9mA+tfMo2gSgx1qD0dXZGIgeBuZuE0QukMrn8CqlFm0zxFMD2pY52jXWhmgjlAJgLKIlmgr+bD68NlEpkD1vmYkz8FqRuV+9/Tu2nl2JXlp299RWGCfGko/Sn0DF2c+HkdNaEF60YHr7lUkCRFWUeoUv3pfW+UUzix7SDOd0oIv19+534v29LhT9gLIe/A== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XiLzmQ+y0TUMenKQqbGJM0WezEDSXPo+CEFkAlmc/QA=; b=K4q1h5Vr90brxeY7ajsRdiJLnUnvkNQdXxhEIAyGx/OjHWT6N9dYakOeQa5E1Bh0Osp0B86NuJd1pHe0Ts4H7fn4jC6U+XkXEIKUqk/9Y3T6VEx4lbhg/fpVZSn7U8qDIFdX+Iy/Vb+HLnx/RvNOS8Ya/MfWNvprUQdwHjif9HoC+G9oYvtPZzLVtvaF2e9V7AwNjBNU3ub5W9f/+phaABu+cTx+5IaXMJzlp2fq7ygfSKKMLbrjKVT9iHryg1lE+FuiBeVOuTE0j4hwliIMwsfwT/gwJKjyLEZOss/vYA4lRsNx9wTRQu24XW9g+JZzeS2okIERvBs9KM5tWzaMsA== 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 CH0PR11MB5298.namprd11.prod.outlook.com (2603:10b6:610:bd::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.33; Thu, 28 Mar 2024 09:44:02 +0000 Received: from MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::ca25:7e93:5dec:658a]) by MW4PR11MB5912.namprd11.prod.outlook.com ([fe80::ca25:7e93:5dec:658a%4]) with mapi id 15.20.7409.031; Thu, 28 Mar 2024 09:44:02 +0000 From: "Xu, HailinX" To: Thomas Monjalon , "dev@dpdk.org" CC: "Kovacevic, Marko" , "Mcnamara, John" , "Richardson, Bruce" , Ferruh Yigit Subject: RE: release candidate 24.03-rc4 Thread-Topic: release candidate 24.03-rc4 Thread-Index: AQHafmDMP3E5KM6MZUOCtmnswoNam7FM64+w Date: Thu, 28 Mar 2024 09:44:02 +0000 Message-ID: References: <24804928.kmuVQn2iE0@thomas> In-Reply-To: <24804928.kmuVQn2iE0@thomas> 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_|CH0PR11MB5298:EE_ x-ms-office365-filtering-correlation-id: d1fc1abe-3624-43c7-fc57-08dc4f0b99ee x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PlR2tO/s4N9RrAfzuqB2jQcpjudM+FT8sjuh/AtweG9cBLP7fpb7aIlS/hWGzzkCLeQYizmezJkG4+d7v4RJ2nJ/SRTNjZYnkX5INT41IoPRPRcoctDvtVRw9VFYj5/44Lp0SVk8VHJZM1e0f0n7jZy5bt+oTaS3ZHuTJxIAFVXeCA/dSVNemF+4QEpLTDW83MMUCcKbngBiV/sd4ofRj9WiG8tS8ZolGwiRzhGYua4iORgj3dLxznOzVGTmZeera0YJRy4cpbz1uZ2dRhHzEus/MG+sJUqR2jdwBuiMzwJrohlpIvwZdasxqHvqYdO6zfN0nZ+9nk+dyHbUbUEQEWv5ORD+p06qw+QjuSKu+Ow0GGjFwFhTLOmIiaSVrd0PYIzsNcjH26TQsYKSfZB2Ns4yWU1OZ8yaePFrJC1MjP6T1k0oNrsrc9eYvoSG/c9dCF4Mosf39Yp1nad8ykTDN6hLA5ywLF3sZwgXz1GbnwkJ+mC7f6lfBIs19uFcYXqZTE+YrLgiwoG6sMJI2STRo4PTgBbXJN7cYHF5wB7l+ZUAdNh6ZJ8bGtEsSa5yBt9WTihphFZ8tIEO828pz8xNWi12jqW8o1G4fRrsGEXfgVb2MfDQhIZjsab0IzR/iWewgdoZYWKmKb8HTiKeUU4qBwxIHBa2NbaI49UoSaH8ZnE= 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:(13230031)(1800799015)(366007)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WHB5MVNvN3Q0YTNySE5aeG45bDNwUUVIcUZITHlmM1p3dTcyVHJrN095STZz?= =?utf-8?B?VVVwUXBSaENQNmNNSEZnek9NdC9Hai9WZENZbm01WUJlVjJiS0Q0V3Y1ZjRx?= =?utf-8?B?RUxsZzBpTlBuV3d3aFBmcG13Zy9LajM5VncxOVFQNGtXUGxnQTRsaVdWV2hr?= =?utf-8?B?R1hYUy9UbXkvZzE2OGV2ODBqd3cwTjBXM2VqTzltSVZDTzJCUy91UFQrRkV3?= =?utf-8?B?L1dnRUJNY09semQ0RjVjZlpFVFJjbTJ3Ni91R3Z2TEYzbFRXMzRHOFpUcG91?= =?utf-8?B?YWxYMHFJZ0ZMMzUrM0VTOEkrOExkanM2cllWMDZsL2ppLzVUMU9tUzhPeUtO?= =?utf-8?B?ekhvRDlKYmxzZCtYK2NGNnZDWXRoWWUyMWFOM3pxblpzSkpPWWU0d3Y5Y1Fy?= =?utf-8?B?QXF0d2FrS05iRVJTQURJWFVrbnd0WnNOWExVMGNtYXhFaHUwNVp1YUFQaFI2?= =?utf-8?B?T04vdk5xSGxhYXlBcHNBNVZPSVo0blZXbW9VUTdYYWVZV0JLSWpSbklOTDlm?= =?utf-8?B?TUNBTnR1TGx2WFV6QUptZWJyK0ZPQUd0bUcwT2xRVWJxbUZRVjBSb1JISEVD?= =?utf-8?B?UFN1Qnh4d21ucEtYOVZxNmU4ZWhSTVNLRE1SeG14dnZsVU9JRzVnQktqdGwy?= =?utf-8?B?L0VhVmJhRzhBSjkxSTNweGJOOXlSOTA0NVdVdFJTOExGNURDQkI5TkJnL1BT?= =?utf-8?B?MXRTVlFoQ3hWbEhrci9EK3hGdkUwaklDMzlva1dkOW03d0hBTTI3a2o5WGZR?= =?utf-8?B?NWZuUjM4bGJSdjRoZXE0SXg1RnkxNlI1WU9WM2xCd3VRYk42TUFaWFNmRmE1?= =?utf-8?B?cml4WXRsN2tSaXd1UmpuSm4yTDdnaVJIWkNuMzZHY2ZJdXdWUWFmb0NaaTdX?= =?utf-8?B?TGk1T3dvM1YyN1FkQ3Nla0xEc3dEdjdaQ2RuTm1LV0ZHREpWd1NndHZwQ1VJ?= =?utf-8?B?Qk9UTG9FeDJyMThBWXVhRWdyTkFjQW9KV2tycjlwTWc1U2JXZldCWmhsOVpD?= =?utf-8?B?QnhqZjJ5bHRwM01PSGlXV3VoN0tTTFlQMUdQektWc3BxS2M3Q1BNNFNGUDd4?= =?utf-8?B?ZGg2TkIzOU1uNlN5SHJldjh4Z3orVkdJR3NnRTFROTBWMk9OT1ZTYktGb0g4?= =?utf-8?B?bGN3RkNRV3MxVC9iZ24yUDJxNlUydDNIOWZOTFpIR2IwQWZ4cGxjdmNTbVMr?= =?utf-8?B?M3VRcnc3UlVIVEs5UEQ0ZFVSSTVjam5LTkZaUUlZNUhVMzR0ZFp5V1ltS2FY?= =?utf-8?B?QVdqU0JlYU1QR1ZaRytobWhQWXJQeVNoVi9QY0VRM0U2eFMzcUs4RzU4ZGg0?= =?utf-8?B?UVAyQ1Q2MXd4Rld4TWJiSXl3ckpJOHpJczZ2Qm8vOW5hQk1BeVliUERKZmdM?= =?utf-8?B?Z2tpK1dJT3dPa0Z6UnorNHJ4VGlMWThCbFBxTjJnVW5jNjU5RFlZYWoxZktn?= =?utf-8?B?ak4zeGx1dEkxWm5xWG1Za2k3d2VSb1BGUWhEU2VGQjZnOW1tYWRWbFJuV05F?= =?utf-8?B?dU5NdUg3eHErR3U1dVV5bHRyN2RBdE9OTkg1d0RxQm1wWW8yVS9SalVkaVBD?= =?utf-8?B?SWtrMnpGcmF1QlcvYVIvVTE2WHpXYVVMUVZZc1l5WGovekdhV2IxNUhPVzNj?= =?utf-8?B?MUVrR2JBdTE1QkZqb3dzaFdWN3F2aElFbk1HdTZtMStiYms3UDQ1d1NPajhX?= =?utf-8?B?MG83L29GV3dFVHU3TEt2S3cvc255NWMwTVkyWSs2OHREVkVpUXFVWURDWkpS?= =?utf-8?B?Q0ZsTHorUkZ4M0t5MTRBTzkvZGRmV1VuaXMrbWIzWnJ5N21VOTFrN0VwdEVN?= =?utf-8?B?OEM2RUpoTDlXT0FSZnp1aEt0MklBR2dPQThicGxvMitmWGlZazNTWnVEVWY5?= =?utf-8?B?b21hSmNMSzdUaWtQN2JQM1FFK2Q1RGQ5QnB3SkVaaHNvV0FTZEErSEFvRXJy?= =?utf-8?B?cVNDUFZhRGx4c1hDVXMybllHcEYvNXVmS1dhUXJjWE5UaU9jbmhqRnF6eXp4?= =?utf-8?B?di9XcWRHb2hFc1dKWmZVeVFBTTdLU0d6cmwxNUJ5Zm82ZzRselZYRVdiZzZq?= =?utf-8?B?U1BTZzhsTHJEd2k2Mm9ZelhxK1I5SVFTYm5Gc1FiWDRNeU5tcGFmd3RhMlBU?= =?utf-8?Q?J/Pm5KuNudNQqK3eqJbDMtMxW?= 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: d1fc1abe-3624-43c7-fc57-08dc4f0b99ee X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Mar 2024 09:44:02.5506 (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: k1rxQpdPQWgfcQvpTpcW+H2Yje6hBrT8Qfgukv8NPmz8A916PHugAd7whSvPQrugV5/G/bEExT50V78U0RpbmQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5298 X-OriginatorOrg: intel.com 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUaG9tYXMgTW9uamFsb24gPHRo b21hc0Btb25qYWxvbi5uZXQ+DQo+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMjUsIDIwMjQgMTE6MDEg QU0NCj4gVG86IGFubm91bmNlQGRwZGsub3JnDQo+IFN1YmplY3Q6IHJlbGVhc2UgY2FuZGlkYXRl IDI0LjAzLXJjNA0KPiANCj4gQSBuZXcgRFBESyByZWxlYXNlIGNhbmRpZGF0ZSBpcyByZWFkeSBm b3IgdGVzdGluZzoNCj4gCWh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGsvdGFnLz9pZD12MjQuMDMt cmM0DQo+IA0KPiBUaGVyZSBhcmUgMzEgbmV3IHBhdGNoZXMgaW4gdGhpcyBzbmFwc2hvdC4NCj4g DQo+IFJlbGVhc2Ugbm90ZXM6DQo+IAlodHRwczovL2RvYy5kcGRrLm9yZy9ndWlkZXMvcmVsX25v dGVzL3JlbGVhc2VfMjRfMDMuaHRtbA0KPiANCj4gQXMgdXN1YWwsIHlvdSBjYW4gcmVwb3J0IGFu eSBpc3N1ZSBvbiBodHRwczovL2J1Z3MuZHBkay5vcmcgWW91IG1heSBzaGFyZQ0KPiBzb21lIHJl bGVhc2UgdmFsaWRhdGlvbiByZXN1bHRzIGJ5IHJlcGx5aW5nIHRvIHRoaXMgbWVzc2FnZSBhdCBk ZXZAZHBkay5vcmcNCj4gYW5kIGJ5IGFkZGluZyB0ZXN0ZWQgaGFyZHdhcmUgaW4gdGhlIHJlbGVh c2Ugbm90ZXMuDQo+IA0KPiBUaGUgZmluYWwgcmVsZWFzZSBzaG91bGQgaGFwcGVuIGluIGEgY291 cGxlIG9mIGRheXMuDQo+IA0KPiBQbGVhc2UgdGhpbmsgYWJvdXQgc2hhcmluZyB5b3VyIHJvYWRt YXAgbm93IGZvciBEUERLIDI0LjA3Lg0KPiANCj4gVGhhbmsgeW91IGV2ZXJ5b25lDQo+IA0KVXBk YXRlIHRoZSB0ZXN0IHN0YXR1cyBmb3IgSW50ZWwgcGFydC4gZHBkazI0LjAzLXJjNCBhbGwgdGVz dCBpcyBkb25lLiBub3QgZm91bmQgbmV3IGlzc3VlLg0KDQojIEJhc2ljIEludGVsKFIpIE5JQyB0 ZXN0aW5nDQoqIEJ1aWxkIG9yIGNvbXBpbGU6ICANCiAqQnVpbGQ6IGNvdmVyIHRoZSBidWlsZCB0 ZXN0IGNvbWJpbmF0aW9uIHdpdGggbGF0ZXN0IEdDQy9DbGFuZyB2ZXJzaW9uIGFuZCB0aGUgcG9w dWxhciBPUyByZXZpc2lvbiBzdWNoIGFzIFVidW50dTIzLjEwLCBVYnVudHUyMi4wNC4zLCBGZWRv cmEzOSwgUkhFTDguOS85LjIsIENlbnRvczcuOSwgRnJlZUJTRDE0LjAsIFNVU0UxNSwgT3BlbkFu b2xpczguOCwgQ0JMLU1hcmluZXIyLjAgZXRjLg0KICAJLSBBbGwgdGVzdCBwYXNzZWQuDQogKkNv bXBpbGU6IGNvdmVyIHRoZSBDRkxBR0VTKE8wL08xL08yL08zKSB3aXRoIHBvcHVsYXIgT1Mgc3Vj aCBhcyBVYnVudHUyMi4wNC4zIGFuZCBSSEVMOS4yLg0KICAJLSBBbGwgdGVzdCBwYXNzZWQgd2l0 aCBsYXRlc3QgZHBkay4NCiogUEYvVkYoaTQwZSwgaXhnYmUpOiB0ZXN0IHNjZW5hcmlvcyBpbmNs dWRpbmcgUEYvVkYtUlRFX0ZMT1cvVFNPL0p1bWJvZnJhbWUvY2hlY2tzdW0gb2ZmbG9hZC9WTEFO L1ZYTEFOLCBldGMuIA0KCS0gQWxsIHRlc3QgY2FzZSBpcyBkb25lLiBObyBuZXcgaXNzdWUgaXMg Zm91bmQuDQoqIFBGL1ZGKGlnYyk6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBQRi9WRi1SVEVf RkxPVy9UU08vSnVtYm9mcmFtZS9jaGVja3N1bSBvZmZsb2FkL1ZMQU4vVlhMQU4sIGV0Yy4gDQoJ LSBBbGwgdGVzdCBjYXNlIGlzIGRvbmUuIE5vIG5ldyBpc3N1ZSBpcyBmb3VuZC4NCiogUEYvVkYo aWNlKTogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIFN3aXRjaCBmZWF0dXJlcy9QYWNrYWdlIE1h bmFnZW1lbnQvRmxvdyBEaXJlY3Rvci9BZHZhbmNlZCBUeC9BZHZhbmNlZCBSU1MvQUNML0RDRi9G bGV4aWJsZSBEZXNjcmlwdG9yLCBldGMuDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBObyBu ZXcgaXNzdWUgaXMgZm91bmQuDQoqIEludGVsIE5JQyBzaW5nbGUgY29yZS9OSUMgcGVyZm9ybWFu Y2U6IHRlc3Qgc2NlbmFyaW9zIGluY2x1ZGluZyBQRi9WRiBzaW5nbGUgY29yZSBwZXJmb3JtYW5j ZSB0ZXN0LCBSRkMyNTQ0IFplcm8gcGFja2V0IGxvc3MgcGVyZm9ybWFuY2UgdGVzdCwgZXRjLg0K CS0gRXhlY3V0aW9uIHJhdGUgaXMgZG9uZS4gTm8gbmV3IGlzc3VlIGlzIGZvdW5kLg0KKiBQb3dl cjsgSVBzZWM7IERMQjsgRFNBIGRtYWRldjogDQogKiBQb3dlcjogdGVzdCBzY2VuYXJpb3MgaW5j bHVkaW5nIGJpLWRpcmVjdGlvbi9UZWxlbWV0cnkvRW1wdHkgUG9sbCBMaWIvUHJpb3JpdHkgQmFz ZSBGcmVxdWVuY3ksIGV0Yy4gDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBObyBuZXcgaXNz dWUgaXMgZm91bmQuDQogKiBJUHNlYzogdGVzdCBzY2VuYXJpb3MgaW5jbHVkaW5nIGlwc2VjL2lw c2VjLWd3L2lwc2VjIGxpYnJhcnkgYmFzaWMgdGVzdCAtIFFBVCZTVy9GSUIgbGlicmFyeSwgZXRj Lg0KCS0gRXhlY3V0aW9uIHJhdGUgaXMgZG9uZS4gTm8gbmV3IGlzc3VlIGlzIGZvdW5kLg0KICog RExCOiB0ZXN0IHNjZW5hcmlvcyBpbmNsdWRpbmcgRExCMi9ETEIyLjUNCgktIEV4ZWN1dGlvbiBy YXRlIGlzIGRvbmUuIE5vIG5ldyBpc3N1ZSBpcyBmb3VuZC4NCiAqIERTQSBkbWFkZXY6ICAtIEV4 ZWN1dGlvbiByYXRlIGlzIGRvbmUuIGZvdW5kIHRoZSBzZWNvbmQgaXNzdWUuDQojIEJhc2ljIGNy eXB0b2RldiBhbmQgdmlydGlvIHRlc3RpbmcNCiogVmlydGlvOiBib3RoIGZ1bmN0aW9uIGFuZCBw ZXJmb3JtYW5jZSB0ZXN0IGFyZSBjb3ZlcmVkLiBTdWNoIGFzIFBWUC9WaXJ0aW9fbG9vcGJhY2sv dmlydGlvLXVzZXIgbG9vcGJhY2svdmlydGlvLW5ldCBWTTJWTSBwZXJmIHRlc3RpbmcvVk1BV0FS RSBFU1hJIDguMFUxLCBldGMuDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBObyBuZXcgaXNz dWUgaXMgZm91bmQuDQoqIENyeXB0b2RldjogDQogKkZ1bmN0aW9uIHRlc3Q6IHRlc3Qgc2NlbmFy aW9zIGluY2x1ZGluZyBDcnlwdG9kZXYgQVBJIHRlc3RpbmcvQ29tcHJlc3NEZXYgSVNBLUwvUUFU L1pMSUIgUE1EIFRlc3RpbmcvRklQUywgZXRjLg0KCS0gRXhlY3V0aW9uIHJhdGUgaXMgZG9uZS4g Tm8gbmV3IGlzc3VlIGlzIGZvdW5kLiANCiAqUGVyZm9ybWFuY2UgdGVzdDogdGVzdCBzY2VuYXJp b3MgaW5jbHVkaW5nIFRocm91Z2hwdXQgUGVyZm9ybWFuY2UgL0NyeXB0b2RldiBMYXRlbmN5LCBl dGMuDQoJLSBFeGVjdXRpb24gcmF0ZSBpcyBkb25lLiBObyBwZXJmb3JtYW5jZSBkcm9wLg0KDQpS ZWdhcmRzLA0KWHUsIEhhaWxpbg0K