From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 16CA6A052B;
	Wed, 29 Jul 2020 16:16:21 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 4E3614C98;
	Wed, 29 Jul 2020 16:16:20 +0200 (CEST)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com
 (mail-eopbgr30089.outbound.protection.outlook.com [40.107.3.89])
 by dpdk.org (Postfix) with ESMTP id AFACBA3;
 Wed, 29 Jul 2020 16:16:18 +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=Xe7FFQD8eYQJzF18Qh5hatz9zlD55JCI8yKKP1YjBuw=;
 b=F17D8MqqBfrCsi5uckIKsDeQ06gau7GP1P0tn3KXoBPH7ezI5W/FqXgdVjrnx86oLUgQ3K19DBjdhjaimckcX/sfLHihMyxOkSf4a6A7jPt7q3KHTwaLfQAJQanbOgz8+AWWrIXsH4OWSjkwYOz0UfaW0TvCF6mLUSjPCw3U2u8=
Received: from MRXP264CA0033.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:14::21)
 by DB6PR0802MB2598.eurprd08.prod.outlook.com (2603:10a6:4:97::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Wed, 29 Jul
 2020 14:16:17 +0000
Received: from VE1EUR03FT015.eop-EUR03.prod.protection.outlook.com
 (2603:10a6:500:14:cafe::c5) by MRXP264CA0033.outlook.office365.com
 (2603:10a6:500:14::21) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16 via Frontend
 Transport; Wed, 29 Jul 2020 14:16:17 +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
 VE1EUR03FT015.mail.protection.outlook.com (10.152.18.176) with
 Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3216.10 via Frontend Transport; Wed, 29 Jul 2020 14:16:16 +0000
Received: ("Tessian outbound c4059ed8d7bf:v62");
 Wed, 29 Jul 2020 14:16:16 +0000
X-CR-MTA-TID: 64aa7808
Received: from 04da395a7d9e.1
 by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 0546803F-A2B4-4F68-AF26-F0411841F0A7.1; 
 Wed, 29 Jul 2020 14:16:10 +0000
Received: from EUR02-VE1-obe.outbound.protection.outlook.com
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 04da395a7d9e.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Wed, 29 Jul 2020 14:16:10 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=EKhyAwQ8YAqWHxKGzQktATxCrXUR05KpCdQFp31I2tF9AAeYoF5HaguCwdqNFIonoc9d+e/wv2odefOWBN4mq0FPPuIqQgnqnE6R1+R8/Eyhp/ajYRcdlbvwhBDZBCNqUlYXDDRtzocvWRwwYjgaYvI8oiXmqMtulLRRJxgd57KooYQw1Z8qVhhjGAAaVy2f4PG5jvTX6dmnivh5XqXq2fGZMHQHdMMtP9MNhGEJgfvYkSnvsIocOO8EW/ySoxxjTsxZLpzGnhdTtd5AGbfY2eJrCQkkuJkFFUfg+J4OdDtABiXMURpwa+whwIljDEFE7bqXjeRFpgNpV8v2AyhTcA==
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=Xe7FFQD8eYQJzF18Qh5hatz9zlD55JCI8yKKP1YjBuw=;
 b=UOx2Zx/scsZYzX6oClASi4GQdyK3xWdEglCXun6sn5Og0F9Dfv5Dyf7ZlagaBecVFA2VRYY2CnkQK+Ro73tO+NH1LR03DZxNzP9VpWcSQPZQkg54W7rygTs435/2Evf1yexsDADlCyVdieAh9TwOtU4WvADjHV7DNSGu2YHG843KLs/djarlqB8UR7eUHFd2wTF6XRbSw5xBXuJcwDUxzTjqd8y8zxgIPOsEZ6QYKzOYQA9ovyk0ZBmeXSBkBe1GUO7JMGrVWanVe1SVCmwM4y5L8Ac4imAfacLC5aSUxQb4q7On5H15S1oT8GC6qo5quW01oXf6zhXiCLQBr2UePA==
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=Xe7FFQD8eYQJzF18Qh5hatz9zlD55JCI8yKKP1YjBuw=;
 b=F17D8MqqBfrCsi5uckIKsDeQ06gau7GP1P0tn3KXoBPH7ezI5W/FqXgdVjrnx86oLUgQ3K19DBjdhjaimckcX/sfLHihMyxOkSf4a6A7jPt7q3KHTwaLfQAJQanbOgz8+AWWrIXsH4OWSjkwYOz0UfaW0TvCF6mLUSjPCw3U2u8=
Received: from VI1PR08MB3023.eurprd08.prod.outlook.com (2603:10a6:803:4e::21)
 by VI1PR08MB3789.eurprd08.prod.outlook.com (2603:10a6:803:bd::32)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Wed, 29 Jul
 2020 14:16:08 +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; Wed, 29 Jul 2020
 14:16:08 +0000
From: Feifei Wang <Feifei.Wang2@arm.com>
To: David Marchand <david.marchand@redhat.com>
CC: Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>, Konstantin Ananyev
 <konstantin.ananyev@intel.com>, Gavin Hu <Gavin.Hu@arm.com>, Olivier Matz
 <olivier.matz@6wind.com>, dev <dev@dpdk.org>, nd <nd@arm.com>, dpdk stable
 <stable@dpdk.org>, nd <nd@arm.com>
Thread-Topic: [dpdk-dev] [PATCH v1 2/2] test/ring: fix wrong param passed to
 the enqueue APIs
Thread-Index: AQHWZXHzvFmOnHHMtE6qCiS+TdQqD6kekvwAgAACyjA=
Date: Wed, 29 Jul 2020 14:16:08 +0000
Message-ID: <VI1PR08MB302341BA6C95DBD8324D9B0EC8700@VI1PR08MB3023.eurprd08.prod.outlook.com>
References: <20200729063105.11299-1-feifei.wang2@arm.com>
 <20200729063105.11299-3-feifei.wang2@arm.com>
 <CAJFAV8ykSD7VgKRsjLmgydT+FtRpdYB-qWcPC2-GQs-+-uC6PQ@mail.gmail.com>
In-Reply-To: <CAJFAV8ykSD7VgKRsjLmgydT+FtRpdYB-qWcPC2-GQs-+-uC6PQ@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: e79bd817-9f98-4c67-902d-984c78ffbe41.1
x-checkrecipientchecked: true
Authentication-Results-Original: redhat.com; dkim=none (message not signed)
 header.d=none;redhat.com; dmarc=none action=none header.from=arm.com;
x-originating-ip: [101.86.138.239]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 7807bd7f-5573-45d6-2198-08d833c9f52b
x-ms-traffictypediagnostic: VI1PR08MB3789:|DB6PR0802MB2598:
x-ms-exchange-transport-forked: True
X-Microsoft-Antispam-PRVS: <DB6PR0802MB2598657625083EC5AAD20FADC8700@DB6PR0802MB2598.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:5797;OLM:5797;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: jqOxSluVmw+tbSc+kJaauGJ59qCIByd/16jSpIv5NmJCCYsQdSXehic/LBgrFLJi6b18Han39At09PW9dcdT8KFSk+uY1OpnobGyUYznmuR85ZQ/9Uo7X37YU4FDXgwZ9Z/ZeELSyzg+RPGp1x2FPkw9Fc5sI8WpKqBiBFFgdvB6AckBeLhQ3Le8hLFcJpga5yOWO4PBeD0w8EvpMCovNyUz08KIyzccWr332jcTWuWiFUcxwq2Zn/RNNXCPBPzTn+c0RO4Iyd4E+WV/JG65u9UmeGvMR7BbM2Ov95aS8f3UL3ojL1CftL8LcJvmzFMjjGYwJA0cQSrBBPursTO5JQ==
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)(39860400002)(396003)(366004)(376002)(346002)(136003)(8936002)(186003)(26005)(9686003)(4326008)(7696005)(71200400001)(53546011)(55016002)(6506007)(54906003)(64756008)(224303003)(33656002)(5660300002)(52536014)(66556008)(66946007)(76116006)(66476007)(316002)(478600001)(6916009)(83380400001)(2906002)(86362001)(66446008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: uP1t/IGWWnzlMmW2Hoy65YAqLkk5QRiQodgTvD5Qit6rmU/51ClbrpA7ONkJQx5hYGl5EoSus9s87ytUGm+f+urSSXQRsymzOu9vtnQwir77bbkKXg7yoaIKTFdqJ9Ur4jyOWwPTB0bIjgz46JZZ2K/RlNUv6ccGp+bKRP6NMEuCGloJkUb2WOMuTM1x5rKvOIzx9vNeZRq0XwWV0OwcgHpUhwvgZ7umvJdL9GgkFh29oANpx/nJ3y0xuT4DbGkwK0WNdqk3IxF3XcYXKF+1m5OycQ4Rw0kpnE3Qk3yprxSSDF2uK/hMwtNeB3aqiu+uZfIf4gXtpM1tdzn4ywH6J2cunJ1bVimfAVYmnsBlMXLqt+/21huf5A0bCyUqNQfl1HLc6t9yZ0AEl3LLv1nHeoQyRB4gwhDnbA8xVLrbtOjRcpEECFNRcDQ1AXBtHIXvNWwnissF53zpHiRHnXjQ4k8rAyurrX+p4bK5+9jfIbVMNNxtSgX/sqLz06iE+1ybl5ypnSMwh6jG+Pv6qGO0l/05kWZeZkQ/cUw7JuFz87+AbLYBuaN1+//1DDNRiv6YAjBom7BC6CPZE23goLPGeGDTGu3N2E9wPOGbIwxGBfCUzk8xHCDQ3hJqmtNoz0hvEyuLkn475UrO1Yg01jdm9A==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3789
Original-Authentication-Results: redhat.com; dkim=none (message not signed)
 header.d=none;redhat.com; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT015.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: c08c87c4-94e4-47b3-508d-08d833c9f029
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: DrSLth0J95y1eT7JDwSNgycrOTTicBtbnSWMo5gklKL+YbzvAOIt1n2Th7ZpSusDDmRH4rEO/YBwUcjU3TF7aI1O3jrLyLj/mSWWCuDEF5RxVQ9c0TsyuKbaw7yy1m0LhmZKhVRiMdXAiadSG1vpqgQH96gkiq6KAV4hSc2mfb9Utuc1vKyfflS2cHQVlqG5Qwz5Jut3ShuMbTFK4vHWZdy5qFjR/HGn0klxlbc23aqkeVvLRUZVRc8r70nnsx07JI++pJuy5yLfKzMqsn767ALemamT/qZn1WZFQDk15ZzP7rpbdxR1tlHVgb52z+Oaw5rEGGd6N/tDW08KBfq2q6Z3CoTjCDeNZp6MQt2U5z3I3RWafTFP7kjY4/IZwwPbhywGmi5RIS7BcGraByWFSw==
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)(39840400004)(376002)(396003)(346002)(136003)(46966005)(83380400001)(70206006)(70586007)(336012)(478600001)(2906002)(224303003)(186003)(8936002)(356005)(53546011)(4326008)(316002)(450100002)(81166007)(36906005)(7696005)(6506007)(82310400002)(52536014)(6862004)(26005)(47076004)(54906003)(86362001)(5660300002)(33656002)(9686003)(55016002);
 DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jul 2020 14:16:16.6063 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 7807bd7f-5573-45d6-2198-08d833c9f52b
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: VE1EUR03FT015.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2598
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

SGksIERhdmlkDQoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IERhdmlk
IE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiDlj5HpgIHml7bpl7Q6IDIw
MjDlubQ35pyIMjnml6UgMjE6NDgNCj4g5pS25Lu25Lq6OiBGZWlmZWkgV2FuZyA8RmVpZmVpLldh
bmcyQGFybS5jb20+DQo+IOaKhOmAgTogSG9ubmFwcGEgTmFnYXJhaGFsbGkgPEhvbm5hcHBhLk5h
Z2FyYWhhbGxpQGFybS5jb20+OyBLb25zdGFudGluDQo+IEFuYW55ZXYgPGtvbnN0YW50aW4uYW5h
bnlldkBpbnRlbC5jb20+OyBHYXZpbiBIdSA8R2F2aW4uSHVAYXJtLmNvbT47DQo+IE9saXZpZXIg
TWF0eiA8b2xpdmllci5tYXR6QDZ3aW5kLmNvbT47IGRldiA8ZGV2QGRwZGsub3JnPjsgbmQNCj4g
PG5kQGFybS5jb20+OyBkcGRrIHN0YWJsZSA8c3RhYmxlQGRwZGsub3JnPg0KPiDkuLvpopg6IFJl
OiBbZHBkay1kZXZdIFtQQVRDSCB2MSAyLzJdIHRlc3QvcmluZzogZml4IHdyb25nIHBhcmFtIHBh
c3NlZCB0byB0aGUNCj4gZW5xdWV1ZSBBUElzDQo+IA0KPiBIZWxsbyBGZWlmZWksDQo+IA0KPiBP
biBXZWQsIEp1bCAyOSwgMjAyMCBhdCA4OjMyIEFNIEZlaWZlaSBXYW5nIDxmZWlmZWkud2FuZzJA
YXJtLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBXaGVuIGVucXVldWUgb25lIGVsZW1lbnQgKG9i
amVjdCBvZiB0eXBlIHZvaWQqKSB0byByaW5nIGluIHRoZQ0KPiA+IHBlcmZvcm1hbmNlIHRlc3Qs
IGEgcG9pbnRlciAodGhlIG9iamVjdCB0byBiZSBlbnF1ZXVlZCkgc2hvdWxkIGJlDQo+ID4gcGFz
c2VkIHRvIHJ0ZV9yaW5nX1tzcHxtcF1lbnF1ZXVlIEFQSXMsIG5vdCB0aGUgcG9pbnRlciB0byBh
IHRhYmxlIG9mDQo+ID4gdm9pZCAqcG9pbnRlcnMgKG9iamVjdHMpLg0KPiANCj4gR29vZCBjYXRj
aC4NClRoYW5rcyB2ZXJ5IG11Y2guDQo+IEFyZSB3ZSBtaXNzaW5nIGEgY2hlY2sgaW4gdGhlIFVU
IHNvIHRoYXQgZGVxdWV1ZWQgb2JqZWN0IGlzIHdoYXQgaGFkIGJlZW4NCj4gZW5xdWV1ZWQ/DQo+
IA0KPiAgDQpEZXF1ZXVlIGlzIG5vdCBuZWNlc3NhcnkgdG8gY2hhbmdlIGJlY2F1c2UgdGhlIHBh
cmFtIGRlZmluZWQgaW4gcnRlX3JpbmdfZGVxdWV1ZQ0KaXMgZGlmZmVyZW50IGZyb20gdGhhdCBp
biBydGVfcmluZ19lbnF1ZXVlOg0KcnRlX3JpbmdfZW5xdWV1ZShzdHJ1Y3QgcnRlX3JpbmcgKnIs
IHZvaWQgKm9iaik6IG9iaiBpcyBhIHBvaW50ZXIgKG9iamVjdCkgdG8gYmUgYWRkZWQgaW4gdGhl
IHJpbmcNCnJ0ZV9yaW5nX2RlcXVldWUoc3RydWN0IHJ0ZV9yaW5nICpyLCB2b2lkICoqb2JqX3Ap
OiBvYmpfcCBpcyBhIHBvaW50ZXIgdG8gYSB2b2lkICogcG9pbnRlcg0KKG9iamVjdCkgdGhhdCB3
aWxsIGJlIGZpbGxlZC4NCj4gPg0KPiA+IEZpeGVzOiBhOWZlMTUyMzYzZTIgKCJ0ZXN0L3Jpbmc6
IGFkZCBjdXN0b20gZWxlbWVudCBzaXplIGZ1bmN0aW9uYWwNCj4gPiB0ZXN0cyIpDQo+ID4gQ2M6
IGhvbm5hcHBhLm5hZ2FyYWhhbGxpQGFybS5jb20NCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+
ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBGZWlmZWkgV2FuZyA8ZmVpZmVpLndhbmcyQGFybS5jb20+
DQo+ID4gUmV2aWV3ZWQtYnk6IFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53YW5nQGFybS5jb20+DQo+
ID4gLS0tDQo+ID4gIGFwcC90ZXN0L3Rlc3RfcmluZy5oIHwgNiArKystLS0NCj4gPiAgMSBmaWxl
IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYg
LS1naXQgYS9hcHAvdGVzdC90ZXN0X3JpbmcuaCBiL2FwcC90ZXN0L3Rlc3RfcmluZy5oIGluZGV4
DQo+ID4gYWE2YWU2N2NhLi5kNGIxNWFmN2MgMTAwNjQ0DQo+ID4gLS0tIGEvYXBwL3Rlc3QvdGVz
dF9yaW5nLmgNCj4gPiArKysgYi9hcHAvdGVzdC90ZXN0X3JpbmcuaA0KPiA+IEBAIC01MCwxMSAr
NTAsMTEgQEAgdGVzdF9yaW5nX2VucXVldWUoc3RydWN0IHJ0ZV9yaW5nICpyLCB2b2lkICoqb2Jq
LA0KPiBpbnQgZXNpemUsIHVuc2lnbmVkIGludCBuLA0KPiA+ICAgICAgICAgaWYgKChlc2l6ZSkg
PT0gLTEpDQo+ID4gICAgICAgICAgICAgICAgIHN3aXRjaCAoYXBpX3R5cGUpIHsNCj4gPiAgICAg
ICAgICAgICAgICAgY2FzZSAoVEVTVF9SSU5HX1RIUkVBRF9ERUYgfCBURVNUX1JJTkdfRUxFTV9T
SU5HTEUpOg0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBydGVfcmluZ19lbnF1
ZXVlKHIsIG9iaik7DQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJ0ZV9yaW5n
X2VucXVldWUociwgKm9iaik7DQo+ID4gICAgICAgICAgICAgICAgIGNhc2UgKFRFU1RfUklOR19U
SFJFQURfU1BTQyB8IFRFU1RfUklOR19FTEVNX1NJTkdMRSk6DQo+ID4gLSAgICAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuIHJ0ZV9yaW5nX3NwX2VucXVldWUociwgb2JqKTsNCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICByZXR1cm4gcnRlX3Jpbmdfc3BfZW5xdWV1ZShyLCAqb2JqKTsNCj4g
PiAgICAgICAgICAgICAgICAgY2FzZSAoVEVTVF9SSU5HX1RIUkVBRF9NUE1DIHwgVEVTVF9SSU5H
X0VMRU1fU0lOR0xFKToNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcnRlX3Jp
bmdfbXBfZW5xdWV1ZShyLCBvYmopOw0KPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIHJldHVy
biBydGVfcmluZ19tcF9lbnF1ZXVlKHIsICpvYmopOw0KPiA+ICAgICAgICAgICAgICAgICBjYXNl
IChURVNUX1JJTkdfVEhSRUFEX0RFRiB8IFRFU1RfUklOR19FTEVNX0JVTEspOg0KPiA+ICAgICAg
ICAgICAgICAgICAgICAgICAgIHJldHVybiBydGVfcmluZ19lbnF1ZXVlX2J1bGsociwgb2JqLCBu
LCBOVUxMKTsNCj4gPiAgICAgICAgICAgICAgICAgY2FzZSAoVEVTVF9SSU5HX1RIUkVBRF9TUFND
IHwgVEVTVF9SSU5HX0VMRU1fQlVMSyk6DQo+ID4gLS0NCj4gPiAyLjE3LjENCj4gPg0KPiANCj4g
DQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==