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 342A7A0518; Thu, 30 Jul 2020 12:29:11 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 620AA1C00F; Thu, 30 Jul 2020 12:29:09 +0200 (CEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10071.outbound.protection.outlook.com [40.107.1.71]) by dpdk.org (Postfix) with ESMTP id BE3F71BFFD; Thu, 30 Jul 2020 12:29:07 +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=ynUnpgwll8W4Rfjpvf/lYu7jDzT0SMPwt/QQbzQbWFk=; b=wHj8Wwnl2pempaiDN9m79VcMx+lWm4OpW2v9/0ThfpGWYj7ce+fzcUqNX9RwV0exoXYCWSMaQI5tRoBOlL+guP0m/w5WAUDae2moGN7f/cDV+PXI1uiHQANnjZk8kHa5rlAyWUNKfZvRTaraudHjkEbtE32oep+eWrlaH/RC4fI= Received: from MR2P264CA0046.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500::34) by DBBPR08MB4870.eurprd08.prod.outlook.com (2603:10a6:10:f6::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.22; Thu, 30 Jul 2020 10:29:04 +0000 Received: from VE1EUR03FT027.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:0:cafe::db) by MR2P264CA0046.outlook.office365.com (2603:10a6:500::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16 via Frontend Transport; Thu, 30 Jul 2020 10:29:04 +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 VE1EUR03FT027.mail.protection.outlook.com (10.152.18.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17 via Frontend Transport; Thu, 30 Jul 2020 10:29:04 +0000 Received: ("Tessian outbound c83312565ef4:v62"); Thu, 30 Jul 2020 10:29:03 +0000 X-CR-MTA-TID: 64aa7808 Received: from 008874a64465.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 617FD2CF-7110-4728-9139-9E6064EF2197.1; Thu, 30 Jul 2020 10:28:58 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 008874a64465.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 30 Jul 2020 10:28:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oVQGYS1Z1ZdtcbGGf5iMOi11HvJhg1CfRi81kO2lixcJfbcx1rk+7U39ZgOB2CBYjMlntYoV3ZSx7wRU8Q02msYujylD5Sre0zFtCP5ms+d0WnoIXu0NRCObu/UqYz3iH3Js73LQP2I1s0uZ37z6mOr4Y6detSQIPS08fh6vskawq+503croOunmuPNg5lA7wcO1WWVd7WeyFi+3kyqLoH6Axp67ulph0VwfWE2tuTFPc4pVK+aOTy+elE+7wdNiTTzHC5M8xf3soO90e1xhJlK1Iix8n8w7aUnzbxilFB7C2//2qv6fxGYIgEkZE+TGmUu3rNfbGsEXhGTSsvsfvw== 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=ynUnpgwll8W4Rfjpvf/lYu7jDzT0SMPwt/QQbzQbWFk=; b=h6rvcMo0t0qDhJ+E5E2QOgwV7itwX5ZjKkaQG5A8Kre/BLzwVWuApG92AlvQ+L6Wl/mRyTl7OaYL7ddz9PyejnggP2UCpsABY0PJxfYbhQ73MadcwTTy6idHI4hhzGRF0xVSAAzMOnBm6CogOTkRC/lw++ESXEaxbCCIGepVsJRi6NQIzvZXwS5aFoxHAzkukydsi4cj2R6APBtZxZjcJAkYVqTxBx5IcZW5fpIpb18YjVzen946g2Pa648//mWDbTINC5/2vQn7eAZV389zQ02QRjAb9RhjPGOZE6EYs6qmUyqlGl8F1oyWWGR+6eVXG6zwLFfLuax6yTYn6dVVMw== 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=ynUnpgwll8W4Rfjpvf/lYu7jDzT0SMPwt/QQbzQbWFk=; b=wHj8Wwnl2pempaiDN9m79VcMx+lWm4OpW2v9/0ThfpGWYj7ce+fzcUqNX9RwV0exoXYCWSMaQI5tRoBOlL+guP0m/w5WAUDae2moGN7f/cDV+PXI1uiHQANnjZk8kHa5rlAyWUNKfZvRTaraudHjkEbtE32oep+eWrlaH/RC4fI= Received: from VI1PR08MB3023.eurprd08.prod.outlook.com (2603:10a6:803:4e::21) by VI1PR08MB4046.eurprd08.prod.outlook.com (2603:10a6:803:e4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.18; Thu, 30 Jul 2020 10:28:55 +0000 Received: from VI1PR08MB3023.eurprd08.prod.outlook.com ([fe80::8146:10d3:6c3:2c12]) by VI1PR08MB3023.eurprd08.prod.outlook.com ([fe80::8146:10d3:6c3:2c12%6]) with mapi id 15.20.3239.017; Thu, 30 Jul 2020 10:28:55 +0000 From: Feifei Wang To: Honnappa Nagarahalli , David Marchand CC: Konstantin Ananyev , Gavin Hu , Olivier Matz , dev , nd , dpdk stable , nd , nd Thread-Topic: [dpdk-dev] [PATCH v1 2/2] test/ring: fix wrong param passed to the enqueue APIs Thread-Index: AQHWZXHzvFmOnHHMtE6qCiS+TdQqD6kekvwAgAACyjCAAAZiAIAAAg8wgAB0GICAANfBQA== Date: Thu, 30 Jul 2020 10:28:55 +0000 Message-ID: References: <20200729063105.11299-1-feifei.wang2@arm.com> <20200729063105.11299-3-feifei.wang2@arm.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: cc7ce2a9-cb8a-4605-bfbd-af5dab94462a.1 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.113] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 740e9c88-ba9b-401b-79a6-08d8347361fc x-ms-traffictypediagnostic: VI1PR08MB4046:|DBBPR08MB4870: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: k9PxrM+l9zYdOWPNTLiP2Ya4bHCCjWEJp7KNjTeWEo7oU5/VGBBUm/4K8cg3GOFhKL4wmiP5zKNp/JI8OZMGkfTLSohLjF+STV3dfhwQ57mC3uS3odxDaMGbEa5bgIedd6mIiZxU4+l1GXXnVyQRCGYWv58IPFlaFdb21SafznMFeXiTxcrAlgnzup74/AHbw+iFhESPoaW2tnkom8eBx3ghRm82M4AjAv+csxsZEQQOtibXHilUTtiCGzBg7ftr3NNivD1B38mwghO98/IkPKCEnAXgu+q/aw2tWjoB40QRVsM4rqj+R1evi+YgdrTp2UOmJ1kDvTN9LEzojnEi0WFetK91OgfkqkxBnDeLheVy5X8IHxSuE8T8+LRGEcJW5b2d2nYRxKk+siGvtYmX8Q== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB3023.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(366004)(136003)(346002)(39860400002)(2906002)(7696005)(33656002)(52536014)(26005)(64756008)(186003)(66476007)(66556008)(5660300002)(66446008)(4326008)(53546011)(224303003)(66946007)(76116006)(6506007)(110136005)(478600001)(8936002)(966005)(54906003)(86362001)(9686003)(55016002)(71200400001)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 4f+SojE7C1VXEjBJ07ztnw2HG5W51q0X8TOw6i4yJFNqKWHrWhjeeAhAqKPFK+3w0ONJUskLLimS3xEE2pCuqyC2KWlFO1tFSGTR61fSRlesfaNO5SnCtpDxhJBzwPb58LoydEtKMsvS+aL3SuU6ZMJKV/T/Ax6p6x2Zi16iqbg8xbQJudz05hVPdcRd8p1wYDQhaNuRgXxaG3p8dQ3C2QuJZK3+X7MO1pupd2Ux7k3cvRq0gsXltVfFNwJto17SQaE6DMvgYADIPi1/5/w5k7PCGov0MW2JXzpUAyYs+ZQS6MJ3WeB9TTPGWicHeWZxC4KzIbq7DBW/ILSi1J+1PpNRsv31RL8hugNmja/2/8nb9DzIWNxtmqiTGbW08wdVCh5B7BK9Eveul/rENx2rvds13SkMnQDxTIFL+8QTRzdT48+728Wcx0FxQvDNbI2ddOXvibZkHxP1Y9oK6ShL+7fqHEFiy08kb7ko0qhocpLYUI2Qv+FtXp+lgj79Z2fH4WaOXPSJRbw0dlFiALqh8tbdnhIiWyGnBPI50hPuG20YcAsBilYF+lxNRUCMz3s1PkXCcsR3rfOSd+PePHMbrsujnpr7Vv7WvlwAfGCq4eOLKIMF1VK8luTnJ/p3Dwfir7JaTIiaKTyAkPhE7QU0qQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4046 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT027.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 88a228f7-0c86-4ec6-88ef-08d834735c94 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fEnvAEeQZRCw5bm5oOcGDVJX8S11z5poRqJCB4U0HRA9hbyh1A06fXyxESuyxatAvqokhO5V3szO59Ln4phtUN6MqSm30ndhGBVavFZeik82Et4aNOWc/cYrW5dtOZ5doktfjPe7WE27sxbmuX6FBoPm0lhHHLSK9o36qoWO29ZX3I29TbUeDAuMpBkDYiJm79tJUaTzzlqTejReUOmDiNdW6nHF9gfsZHABjCIiLk0d3yaPLBn/GjLo+s3Vinbz7lcG7POzwHMdozVS+8prqeV9jDMdKdPqsRBm+T0oFXFlljIgUAcjZFzUzday0H9/s0YwowDosqMKBYPIGcRCm0+xe8P4hq7EKIqYSHgO++b/Zi5q6dlW2pl21n1w6b9wI61cKpm/oNiN0WxVNM/nfQs7rF66n+eC0b6Xz175jKOmiM2RdshEq4pn+3epg0wwjjbXikAqS87BNzMq7DCdVL9pxwwt8g4OE3lS5XObh7g= 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)(136003)(396003)(39860400002)(376002)(346002)(46966005)(224303003)(8936002)(82740400003)(450100002)(186003)(47076004)(478600001)(82310400002)(356005)(33656002)(53546011)(2906002)(36906005)(7696005)(54906003)(336012)(70206006)(966005)(4326008)(52536014)(86362001)(5660300002)(110136005)(316002)(9686003)(26005)(55016002)(6506007)(70586007)(81166007); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jul 2020 10:29:04.1265 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 740e9c88-ba9b-401b-79a6-08d8347361fc 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: VE1EUR03FT027.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4870 Subject: [dpdk-dev] =?utf-8?b?5Zue5aSNOiAgW1BBVENIIHYxIDIvMl0gdGVzdC9yaW5n?= =?utf-8?q?=3A_fix_wrong_param_passed_to_the_enqueue_APIs?= 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" DQoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IEhvbm5hcHBhIE5hZ2Fy YWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPg0KPiDlj5HpgIHml7bpl7Q6IDIw MjDlubQ35pyIMzDml6UgNToyNA0KPiDmlLbku7bkuro6IEZlaWZlaSBXYW5nIDxGZWlmZWkuV2Fu ZzJAYXJtLmNvbT47IERhdmlkIE1hcmNoYW5kDQo+IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29t Pg0KPiDmioTpgIE6IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVs LmNvbT47IEdhdmluIEh1DQo+IDxHYXZpbi5IdUBhcm0uY29tPjsgT2xpdmllciBNYXR6IDxvbGl2 aWVyLm1hdHpANndpbmQuY29tPjsgZGV2DQo+IDxkZXZAZHBkay5vcmc+OyBuZCA8bmRAYXJtLmNv bT47IGRwZGsgc3RhYmxlIDxzdGFibGVAZHBkay5vcmc+Ow0KPiBIb25uYXBwYSBOYWdhcmFoYWxs aSA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNvbT47IG5kIDxuZEBhcm0uY29tPg0KPiDkuLvp opg6IFJFOiBbZHBkay1kZXZdIFtQQVRDSCB2MSAyLzJdIHRlc3QvcmluZzogZml4IHdyb25nIHBh cmFtIHBhc3NlZCB0byB0aGUNCj4gZW5xdWV1ZSBBUElzDQo+IA0KPiA8c25pcD4NCj4gDQo+ID4g Pg0KPiA+ID4gT24gV2VkLCBKdWwgMjksIDIwMjAgYXQgNDoxNiBQTSBGZWlmZWkgV2FuZyA8RmVp ZmVpLldhbmcyQGFybS5jb20+DQo+ID4gPiB3cm90ZToNCj4gPiA+ID4gPiBBcmUgd2UgbWlzc2lu ZyBhIGNoZWNrIGluIHRoZSBVVCBzbyB0aGF0IGRlcXVldWVkIG9iamVjdCBpcyB3aGF0DQo+ID4g PiA+ID4gaGFkIGJlZW4gZW5xdWV1ZWQ/DQo+IFllcywgbWlzc2luZyBmb3Igc2luZ2xlIGVsZW1l bnQgZW5xdWV1ZS9kZXF1ZXVlDQo+IA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gRGVx dWV1ZSBpcyBub3QgbmVjZXNzYXJ5IHRvIGNoYW5nZSBiZWNhdXNlIHRoZSBwYXJhbSBkZWZpbmVk IGluDQo+ID4gPiA+IHJ0ZV9yaW5nX2RlcXVldWUgaXMgZGlmZmVyZW50IGZyb20gdGhhdCBpbiBy dGVfcmluZ19lbnF1ZXVlOg0KPiA+ID4gPiBydGVfcmluZ19lbnF1ZXVlKHN0cnVjdCBydGVfcmlu ZyAqciwgdm9pZCAqb2JqKTogb2JqIGlzIGEgcG9pbnRlcg0KPiA+ID4gPiAob2JqZWN0KSB0byBi ZSBhZGRlZCBpbiB0aGUgcmluZyBydGVfcmluZ19kZXF1ZXVlKHN0cnVjdCBydGVfcmluZw0KPiA+ ID4gPiAqciwgdm9pZCAqKm9ial9wKTogb2JqX3AgaXMgYSBwb2ludGVyIHRvIGEgdm9pZCAqIHBv aW50ZXINCj4gPiA+ID4gKG9iamVjdCkgdGhhdCB3aWxsIGJlIGZpbGxlZC4NCj4gPiA+DQo+ID4g PiBUaGF0IEkgZ2V0IGl0Lg0KPiA+ID4NCj4gPiA+IFdoYXQgSSBtZWFudCBpcyB0aGF0IHRoZSB0 ZXN0IGVucXVldWVzIGFuIG9iamVjdCBpbiBhIHJpbmcgdW50aWwgaXQNCj4gPiA+IGlzIGZ1bGwg WzFdLCB0aGVuIGRlcXVldWVzIGFsbCB0aGUgcmluZyBbMl0uDQo+ID4gPiAxOiBodHRwczovL2dp dC5kcGRrLm9yZy9kcGRrL3RyZWUvYXBwL3Rlc3QvdGVzdF9yaW5nLmMjbjgxNA0KPiA+ID4gMjog aHR0cHM6Ly9naXQuZHBkay5vcmcvZHBkay90cmVlL2FwcC90ZXN0L3Rlc3RfcmluZy5jI244MjUN Cj4gPiA+DQo+ID4gPiBJZiB0aGUgdGVzdCBoYWQgY2hlY2tlZCB0aGF0IGRlcXVldWVkIG9iamVj dHMgYXJlIHRoZSByaWdodCBvbmUsIHdlDQo+ID4gPiB3b3VsZCBoYXZlIGNhdWdodCBpdC4NCj4g PiA+DQo+ID4gPiBCdXQgb24gdGhlIG90aGVyIGhhbmQsIG1heWJlIGFub3RoZXIgcGFydCBvZiB0 aGUgZnVuY3Rpb25uYWwgcmluZw0KPiA+ID4gdGVzdHMgYWxyZWFkeSBjaGVjayB0aGlzIGFuZCB3 ZSBvbmx5IG5lZWQgdG8gZml4IHRoaXMgaXNzdWUgaGVyZS4NCj4gPg0KPiA+IFNvcnJ5IEkganVz dCBtaXN1bmRlcnN0b29kIHlvdS4NCj4gPiAxLiBBY3R1YWxseSwgZm9yIHRoZSBBUElzIG9mIHRl c3RfcmluZy5oLCB3ZSBsYWNrIGEgdGVzdCB0byBjaGVjaw0KPiA+IHdoZXRoZXIgdGhlIHZhbHVl IG9mIG9iamVjdCBlbnF1ZXVlZCBpbnRvIHRoZSByaW5nIG1hdGNoZXMgdGhhdCBkZXF1ZXVlZA0K PiBmcm9tIHRoZSByaW5nLg0KPiA+IEJ1dCBpdCBpcyBtYWlubHkgdXNlZCB0byBtZWFzdXJlIHRo ZSBsZW5ndGggb2YgdGltZSBmcm9tIGVucXVldWUgdG8NCj4gZGVxdWV1ZS4NCj4gPiBTbyBJJ20g bm90IHN1cmUgaXQgaXMgbmVjZXNzYXJ5Lg0KPiA+IDIuIEZvciB0aGUgQVBJcyBvZiBydGVfcmlu Zy5oLCBzb21lIHRlc3RzIGNhbiBiZSB1c2VkIHRvIHRlc3Qgd2hldGhlcg0KPiA+IHRoZSB2YWx1 ZSBvZiBvYmplY3QgZW5xdWV1ZWQgaW50byB0aGUgcmluZyBtYXRjaGVzIHRoYXQgZGVxdWV1ZWQg ZnJvbSB0aGUNCj4gcmluZy4NCj4gPiBGb3IgZXhhbXBsZe+8mg0KPiA+ICR0YWJsZV9hdXRvdGVz dA0KPiA+ICRtYnVmX2F1dG90ZXN0DQo+IFRoZSBkZXF1ZXVlZCBvYmplY3RzIGFyZSBjaGVja2Vk IGFnYWluc3QgdGhlIGVucXVldWVkIG9iamVjdHMgZm9yIHRoZSBidWxrDQo+IGFuZCBidXJzdCBB UElzLiBMb29rIGF0IHRlc3RzIHRlc3RfcmluZ19idXJzdF9idWxrX3Rlc3RzMS4uNC4gJ21lbWNt cCcgaXMgdXNlZA0KPiB0byBjb21wYXJlIHRoZSBlbnF1ZXVlZCBvYmplY3RzIGFnYWluc3QgdGhl IGRlcXVldWVkIG9uZXMuDQo+IFNpbWlsYXIgY29tcGFyaXNvbiBjYW4gYmUgYWRkZWQgaW4gdGVz dF9yaW5nX2Jhc2ljX2V4LA0KPiB0ZXN0X3Jpbmdfd2l0aF9leGFjdF9zaXplIGZ1bmN0aW9ucy4N ClRoYW5rIHlvdSBmb3IgYnJpbmdpbmcgdGhhdCB1cC4NCj4gDQo+ID4gPg0KPiA+ID4NCj4gPiA+ IC0tDQo+ID4gPiBEYXZpZCBNYXJjaGFuZA0KPiA+DQo+ID4gLS0NCj4gPiBGZWlmZWkNCj4gPg0K DQo=