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 4EF3EA0524; Wed, 14 Apr 2021 10:29:52 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 309131617FC; Wed, 14 Apr 2021 10:29:52 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140071.outbound.protection.outlook.com [40.107.14.71]) by mails.dpdk.org (Postfix) with ESMTP id B74D01617F8; Wed, 14 Apr 2021 10:29:50 +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=6MLlS9QyVF9RJH9xH/L2VuxkezRKvyLKqgB/uwC3XYw=; b=EAbnIFha2gnBIXDYDDHxJ6OrKQKIdz9tMvBe1bDWHc6FHVPMQOxtAu4tdIQD5TlWtcpsXdsggCcxrSsV/6rWiZCzUh1zW4DS+nDIL09ixlXDvfwWKdVSzH/HRboT/46oNcPrfnZ9Te2YqUMbQLnT1wFfxlhyCAc5fpjDQXyfKdA= Received: from AM5PR0601CA0064.eurprd06.prod.outlook.com (2603:10a6:206::29) by DBBPR08MB5930.eurprd08.prod.outlook.com (2603:10a6:10:200::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.22; Wed, 14 Apr 2021 08:29:49 +0000 Received: from AM5EUR03FT025.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:0:cafe::cb) by AM5PR0601CA0064.outlook.office365.com (2603:10a6:206::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Wed, 14 Apr 2021 08:29:49 +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=pass 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 AM5EUR03FT025.mail.protection.outlook.com (10.152.16.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17 via Frontend Transport; Wed, 14 Apr 2021 08:29:47 +0000 Received: ("Tessian outbound 47ca92dabae7:v90"); Wed, 14 Apr 2021 08:29:47 +0000 X-CR-MTA-TID: 64aa7808 Received: from 47a54a38f76e.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 5FC51E97-26E2-4A33-B0B1-2DCF231F793D.1; Wed, 14 Apr 2021 08:29:42 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 47a54a38f76e.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 14 Apr 2021 08:29:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f6DNnNdzAogqF4KosfQJcblWA3HLkk0z+bTZCflFv+FAbzBPjRj5ncU9KsvvTIDgly5J+bzHcvXG09NpM8ZYGBa5AIdvHe9R7rjJHJsqXez6vGKtXlitbxKE2dr09Y5cRk2R3E2fXa3cxzYiMuB/lViZAn+Eg3y1OGwGXJ4TMPTdMTUqT2M5B0oQOgndROskEIcCAKiRCnFq7BUcE1H4lTyy35qKpIRJ05zH9aEax/L5KR96EahcMoG03I8viaTATyAvwxsb8AsyMdAYVhQwCUdh8/yV6ibTc2YCp3SSALx+UJPTZ6X/TvP4CZi2VsEpK5OBTMoHavE8VFnss81m4A== 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=6MLlS9QyVF9RJH9xH/L2VuxkezRKvyLKqgB/uwC3XYw=; b=oA485DvAXIUt+1zan2j3alYYUO82lAN1QPX9j6pJUQfvIBnlVG5/iO2CEj73FqqJWgSI/Dh8wp6HgEoG0/dPjTeNGb3mHD+MYIVQdqZd4+Z+yT+7jpLONk7ME1+s41lpWUOErvMrott74UINu3VSbC6Q5ogVWA7pTL9Ckh5zXmVfu6YX1FDwDgOSrJHVZY5wmJl0lqDT+FbOPz6PCTw047MPGC3VlA1dqLPY22XJHNB+FL3x0LlWJfwbJanepkIoj7kBgZuI7Vy28jtucs1s3oRFB//wyYeEjN03eBD/ObrFsNyl1WdsyYS0sF8b5H/iDAtwvyhBCmg/saUaFoSRwA== 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=6MLlS9QyVF9RJH9xH/L2VuxkezRKvyLKqgB/uwC3XYw=; b=EAbnIFha2gnBIXDYDDHxJ6OrKQKIdz9tMvBe1bDWHc6FHVPMQOxtAu4tdIQD5TlWtcpsXdsggCcxrSsV/6rWiZCzUh1zW4DS+nDIL09ixlXDvfwWKdVSzH/HRboT/46oNcPrfnZ9Te2YqUMbQLnT1wFfxlhyCAc5fpjDQXyfKdA= Received: from AM8PR08MB5796.eurprd08.prod.outlook.com (2603:10a6:20b:1d1::22) by AM0PR08MB4209.eurprd08.prod.outlook.com (2603:10a6:208:10c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.22; Wed, 14 Apr 2021 08:29:41 +0000 Received: from AM8PR08MB5796.eurprd08.prod.outlook.com ([fe80::8dde:97cd:c482:ef11]) by AM8PR08MB5796.eurprd08.prod.outlook.com ([fe80::8dde:97cd:c482:ef11%4]) with mapi id 15.20.4020.022; Wed, 14 Apr 2021 08:29:41 +0000 From: Richael Zhuang To: "Burakov, Anatoly" , "dev@dpdk.org" CC: "lukaszx.krakowiak@intel.com" , "stable@dpdk.org" , David Hunt , nd Thread-Topic: [dpdk-dev] [PATCH v3 2/3] test/power: fix a bug in cpufreq autotest Thread-Index: AQHXK4I+9YXc1xPStEG2HYrK1fIhrqqo0jSAgAEMu+CAANiUAIAI/t4g Date: Wed, 14 Apr 2021 08:29:40 +0000 Message-ID: References: <20210407023910.51052-1-richael.zhuang@arm.com> <20210407074636.26891-1-richael.zhuang@arm.com> <20210407074636.26891-3-richael.zhuang@arm.com> <8aff7f9a-8d29-df49-d883-ddba286f1889@intel.com> In-Reply-To: <8aff7f9a-8d29-df49-d883-ddba286f1889@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 403BFC67C991F647BB7E9140B2841CE8.0 x-checkrecipientchecked: true Authentication-Results-Original: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: d7aa30af-ff36-4580-3ae5-08d8ff1f771e x-ms-traffictypediagnostic: AM0PR08MB4209:|DBBPR08MB5930: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:4941;OLM:4941; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 4emEx7AIVrmqsCvrEAsup8C+f/fO0I/EMaiLe0wPMKYEaGkQ6yoah29kHaFJZR4qlatrRQke4EWlOWXqw7mMFUkdnCQRBfS9p4vucuf59OHSIePdryQJdcSq8PI1Fu3if72oOP3SKimsX5E5mAkeAncPyxVWA7VWcXjt/CF8PIoBw7d5WJvNnXXUHTWC7yfCbhm6X2oLE6QybHiNI5GUXx+aE1LMcK5Dq5pVHqL+8irzAlkHgG/KgRVG/uSNil2q7WOvz/RWoT7ecf6LHLgScgdnoKAvWfUreXQ20uee4V7vGTAdAIrwusc4wosC7Gvh33mLLUZzQqh6JmIvm+0cPl4KpXJ/aNWLSmitHSVpVuMgEUDE4g7phgtovdPVtx68xHu1WgoylgFgr+tCTbMc2AVLcRZuJXcEQDVcCJ4/VowC3IKRnolmoTTRZpnA9PqkeNRXvXLC4m2rrsyNMW+M2ojAsfwezB9HLN4c5R9jxwq47GkcLUV209tElxk59/3DE8wIblSW66JTBTGYizWUUPZkuWmm/vI/ZBP4Di+LkC/iGl78YVxTB9DC9ubfznizBvBwSiPsbh2i4P1UsxYta6hP6wHaxuDBjp281yRj5Ls= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR08MB5796.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(346002)(366004)(396003)(39860400002)(38100700002)(2906002)(83380400001)(66946007)(66556008)(33656002)(122000001)(6506007)(26005)(55016002)(186003)(66476007)(64756008)(66446008)(52536014)(5660300002)(9686003)(110136005)(4326008)(76116006)(71200400001)(86362001)(8936002)(7696005)(8676002)(316002)(53546011)(478600001)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?Q1cxL0N2eGdyNzlTNCtVKzlUanZkaFhsZTNmWEgwNVRVZEV2a2wzNG8yODRX?= =?utf-8?B?V1Iyd2hQTWhyVXMxZ2pYUVJHd2VWRGplL2JrQmoxZ2YwRk5MZ05GU3BIbDM1?= =?utf-8?B?RzB5QXU2andoK3A0UEhJZ1VUQVBLdTdGV0RUR1pDb3U1MnQ0RHJIbG9BRjk2?= =?utf-8?B?Q1BXK2NzVWtTRHNibEp5TnhhRi9VWEtBWmJlZk56VGx3emlkY2x5S1U5bk50?= =?utf-8?B?WldGZlA2ckFFd2Y3SENNQTJmVTk2ZDBDTmdTc05pTDNCQlY3RWltaFg5L1k2?= =?utf-8?B?bURiTjdSY0lmNWhXK24wWjJGODJIZlA2VVpzTE8rNFVWMSt2L3VCOG96amxk?= =?utf-8?B?QTByWWxCeVdvTXhVSEUwVDN1d2l1S2cvQkNlSk83b1Y2Yi85ZGFrOFpORkQz?= =?utf-8?B?V0hzc2NnN094djNOcnI4NkZPQnNkQ3FJT01oeDN6Y3VjZWVySWhQWnJIWWta?= =?utf-8?B?NSt6OWQwNUZaSFhTS1J3L0Z4c2hqV3hUdWhXNVV6VVJoL0NXeUtyYTNSczRZ?= =?utf-8?B?SGVyZE5pem10QjlCTW1EMUcvSnM1WmpuM3hCOEczSlN2WXNnZDBBaWV6dEp1?= =?utf-8?B?dDYrWldWOVo0Y0Y4aHZPenNINVpsdVZWUXJpTVcxNExnRnYrSDlSZUxkZTNV?= =?utf-8?B?Um1mdGRXUmtjaXFlV0pmSWZtaENrVmwzeVFMRWFCbHcxejYzc0w2UkwvMlRs?= =?utf-8?B?alVSOUNWaXJIQzgyYXA4TFFWRnBlRzJBdXNWYUV1alFXdE12cnU4OWM0OGpo?= =?utf-8?B?RVZ6YTZWdlY5NGVuVjQrN1ZucDduM3Z3Ly83S2RaUVB2ZWt3emlWQU9FTDQr?= =?utf-8?B?VThMWnVHWEErQTR5MEF3dFgwUHZiQTdtUk0yeDR2RlVKWUVnT25WTHByNDJY?= =?utf-8?B?VjI4Q1d3WHAwRmwybWRRNXROZVRoMkYya3RWNVU4WEh3anhiU3lSb3hTaThM?= =?utf-8?B?d2lmU1RKNnZEaE94YW9mRUhPa1BaaEN4MmJkUzN3bjIwb1JNOGorN0crWGtp?= =?utf-8?B?NHdiK3pYY2d3Yld3R3BDNEt4b2oxZlM5NUNMSmMxampqK2N0SHVWZGFsT3My?= =?utf-8?B?bFRCRy9DdjNtYVBxNm1uU25NR0kwZnZpcENNUGRlR2xxc284bXlhNE8wMktk?= =?utf-8?B?ZkprUlI1TGh6ZVRRMTcycmZpMW45OVEvcDZwdklrUjFnU2Mwd0F6YzE4cjBF?= =?utf-8?B?S0lVaEVDUzlneUhkMnpXQVcydnhBSmpoRGFhZXVIeld3bUJNYXJWMEMrVmt1?= =?utf-8?B?VHArdC9VMHpJbGNDQWVnSC8xVUNMTERPUXdFa2FscXE0SGJrQ0ExNUozeE1R?= =?utf-8?B?Mmo0ZlVUdGluNVdaOGI3ZlRqclZBQm5RSmNIM1A3ODRSYWpnUWxlTnBXUkxZ?= =?utf-8?B?WTFQQlp2TVhmYnUxSWVhaEUwc21XVkJlRE16NUVIUVhXTXg0NldBRlpuUWxw?= =?utf-8?B?Y1BMWkJSbnFaQzMyUGQxWkFJWjZYdERSTVp3bmNBK0pGWDcwcUc2SmZHanRv?= =?utf-8?B?RTZRSjVsZ0lWYTVuay9MQlBIbHNibGw4OEg0eVJXTEZCSTRtMm9JbGg2dmQr?= =?utf-8?B?SllaeHpJY2MrMWFMdmUzakZKNWtCQm1rVTFYUzV3QUJhTjd4MjR2TGxzMENa?= =?utf-8?B?dGdkUnpNekVVbzkrWitkOUZvQi8vZHV0ak0vMVBZVWMyS2xWS3dSU1F4cEcx?= =?utf-8?B?Yk9zMjJGbU9IUzJlUTdBOHphVmlrazR5NFlJem9mQnE1M2FSMnExenpGQ0pN?= =?utf-8?Q?6mA9/U9VOXB5+9u/7I6YYPW7K06Fq1+fvGKq3vm?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB4209 Original-Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT025.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ba819241-dfb6-4a5d-a0f7-08d8ff1f72f4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sjgivgRqQFg3+6xUl1NUHLBgdpOAdFgYlC4RClKcGvl1JeQRM7ff1ZOId35TrcHLOd2ID8pz6fJ6xpqiiH21RlSiluSx6lz18ltCBgqxSZ0NtQ+G/UT/TvT94XaGeWERGbAEZOLn/qIV8X4AiHBmai1U/WWaam1KzT02nz6kmkJo2sz5Ci99LMgKV7OgCIC+ebZHOQNV6F8rxveyycByAgtb+Kgloc7mnoQmxX8BXqS3JabAmaCNS+IW7NwhCwymN0JMDXUs3YvO3RGVzSUyAQRaV/Vzh+j4do2HLV/mXvd3CmodtvZHiVzRH39MDFkymxR1Z7QRHMTuJ5LnfnkdeaPhYUQq63rMkK95NEDOraUXMBJ8qQAEe/TfDQgOKKoG0CTczRRqLBZlWSWJdPjYtl6mpiK2kMpOhDVKsWfQJg9PVweGCcxitzoncmc66wxjwSx2AJCUCRG1hFY7tGyfZ0MFYRijHzJ5BL3hcSCGvDXLPMVEtVC4qcp5NUHT2EcXB0pGDQsFAT6uW0q13ctnjinI2LK2QjThY994VubbLzj8VFcxfbF6KGZ5uw4K9N3ss3VA7JMuJYtucwZ3vaL1XEZhTFUl9VshjVchg8X4bqT31VaExjN6qLXrq9jGFpbN88bwyhDLiUXqbrZtxF9Xj4fZMy0OqB6n+6NN57MQi6w= 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; SFS:(4636009)(39860400002)(136003)(376002)(396003)(346002)(36840700001)(46966006)(4326008)(336012)(356005)(2906002)(70206006)(82740400003)(82310400003)(47076005)(86362001)(186003)(81166007)(8676002)(36860700001)(83380400001)(26005)(55016002)(54906003)(5660300002)(33656002)(110136005)(53546011)(6506007)(478600001)(316002)(7696005)(70586007)(52536014)(450100002)(8936002)(9686003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2021 08:29:47.9674 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d7aa30af-ff36-4580-3ae5-08d8ff1f771e 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: AM5EUR03FT025.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB5930 Subject: Re: [dpdk-dev] [PATCH v3 2/3] test/power: fix a bug in cpufreq autotest 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 Sender: "dev" DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEJ1cmFrb3YsIEFuYXRvbHkg PGFuYXRvbHkuYnVyYWtvdkBpbnRlbC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBBcHJpbCA4LCAy MDIxIDEwOjU2IFBNDQo+IFRvOiBSaWNoYWVsIFpodWFuZyA8UmljaGFlbC5aaHVhbmdAYXJtLmNv bT47IGRldkBkcGRrLm9yZw0KPiBDYzogbHVrYXN6eC5rcmFrb3dpYWtAaW50ZWwuY29tOyBzdGFi bGVAZHBkay5vcmc7IERhdmlkIEh1bnQNCj4gPGRhdmlkLmh1bnRAaW50ZWwuY29tPg0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjMgMi8zXSB0ZXN0L3Bvd2VyOiBmaXggYSBidWcg aW4gY3B1ZnJlcQ0KPiBhdXRvdGVzdA0KPiANCj4gT24gMDgtQXByLTIxIDM6MTAgQU0sIFJpY2hh ZWwgWmh1YW5nIHdyb3RlOg0KPiA+IEhpLA0KPiA+IFRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4N Cj4gPiBNeSBjaGFuZ2UgIGlzIHRvIG1ha2UgIHRoZSBjaGVja19wb3dlcl90dXJibygpICB0byBj b250aW51ZSBvbmx5IHdoZW4NCj4gcnRlX3Bvd2VyX3R1cmJvX3N0YXR1cyhURVNUX1BPV0VSX0xD T1JFX0lEKSByZXR1cm5zIDEgd2hpY2ggbWVhbnMNCj4gdHVyYm8gaXMgYXZhaWxhYmxlLg0KPiAN Cj4gU3VyZSwgYnV0IHRoZSBjb2RlIHJlYWRzIGxpa2UgaWYgdGhlIHR1cmJvIHN0YXR1cyBpc24n dCBhdmFpbGFibGUsIHRoZW4gdGhlIGNvZGUNCj4ganVzdCB0cmVhdHMgaXQgYXMgInVuc3VwcG9y dGVkIiwgd2hlcmUgaW4gcmVhbGl0eSBpdCBjb3VsZCd2ZSBiZWVuIHN1cHBvcnRlZCwNCj4gYnV0 IGZhaWxlZCBmb3Igc29tZSBvdGhlciByZWFzb24uDQo+IA0KSGkgQW5hdG9seSwNCkknbSB0aGlu a2luZyBpZiBpdCdzIGJldHRlciB0byBhYmFuZG9uIHRoaXMgcGF0Y2guDQogRm9yIEtWTSBjYXNl LCBhbHRob3VnaCBydGVfcG93ZXJfdHVyYm9fc3RhdHVzKCkgcmV0dXJucyAtRU5PVFNVUCwgdGhl IGNoZWNrIHNob3VsZCBjb250aW51ZSAgYmVjYXVzZSBydGVfcG93ZXJfZnJlcV9lbmFibGVfdHVy Ym8oKSBhbmQgIHJ0ZV9wb3dlcl9mcmVxX2Rpc2FibGVfdHVyYm8oKSBhcmUgIGF2YWlsYWJsZSBp biBwb3dlcl9rdm1fdm0uYyAuDQoNCk9yaWdpbmFsbHkgSSBhZGRlZCB0aGlzIHBhdGNoIGNvbnNp ZGVyaW5nIHRoZXJlIGlzIGNhc2UgdGhhdCB0dXJibyBpcyBub3Qgc3VwcG9ydGVkIG9uIHNvbWUg cGxhdGZvcm1zIGFuZCBhbGwgdHVyYm8gcmVsYXRlZCBmdW5jdGlvbnMgcmV0dXJuIC1FTk9UU1VQ LiAgIA0KDQpCZXN0IFJlZ2FyZHMNCj4gPg0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4gRnJvbTogQnVyYWtvdiwgQW5hdG9seSA8YW5hdG9seS5idXJha292QGludGVsLmNvbT4N Cj4gPiBTZW50OiBXZWRuZXNkYXksIEFwcmlsIDcsIDIwMjEgNTo1OSBQTQ0KPiA+IFRvOiBSaWNo YWVsIFpodWFuZyA8UmljaGFlbC5aaHVhbmdAYXJtLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+IENj OiBsdWthc3p4LmtyYWtvd2lha0BpbnRlbC5jb207IHN0YWJsZUBkcGRrLm9yZzsgRGF2aWQgSHVu dA0KPiA+IDxkYXZpZC5odW50QGludGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2 XSBbUEFUQ0ggdjMgMi8zXSB0ZXN0L3Bvd2VyOiBmaXggYSBidWcgaW4NCj4gPiBjcHVmcmVxIGF1 dG90ZXN0DQo+ID4NCj4gPiBPbiAwNy1BcHItMjEgODo0NiBBTSwgUmljaGFlbCBaaHVhbmcgd3Jv dGU6DQo+ID4+IEZvciBwbGF0Zm9ybXMgdGhhdCBkb24ndCBzdXBwb3J0IHR1cmJvIGJvb3N0LHJ0 ZV9wb3dlcl90dXJib19zdGF0dXMoKQ0KPiA+PiByZXR1cm5zICItRU5PVFNVUCIgKGxpa2UgcG93 ZXJfa3ZtX3ZtX3R1cmJvX3N0YXR1cygpKS4gU28gZG9uJ3QgYWxsb3cNCj4gPj4gY2hlY2tfcG93 ZXJfdHVyYm8oKSB0byBjb250aW51ZSBpZg0KPiA+PiBydGVfcG93ZXJfdHVyYm9fc3RhdHVzKFRF U1RfUE9XRVJfTENPUkVfSUQpIT0xDQo+ID4+DQo+ID4+IEZpeGVzOiBhZWFlYWY1ZjJkNjIgKCJ0 ZXN0L3Bvd2VyOiBhZGQgY2FzZXMgZm9yIHR1cmJvIGZlYXR1cmUiKQ0KPiA+PiBDYzogbHVrYXN6 eC5rcmFrb3dpYWtAaW50ZWwuY29tDQo+ID4+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gPj4NCj4g Pj4gU2lnbmVkLW9mZi1ieTogUmljaGFlbCBaaHVhbmcgPHJpY2hhZWwuemh1YW5nQGFybS5jb20+ DQo+ID4+IC0tLQ0KPiA+PiAgICBhcHAvdGVzdC90ZXN0X3Bvd2VyX2NwdWZyZXEuYyB8IDIgKy0N Cj4gPj4gICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+ ID4+DQo+ID4+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC90ZXN0X3Bvd2VyX2NwdWZyZXEuYw0KPiA+ PiBiL2FwcC90ZXN0L3Rlc3RfcG93ZXJfY3B1ZnJlcS5jIGluZGV4IDFmNGQ4YmIwNS4uY2RhNzRi ZDhhIDEwMDY0NA0KPiA+PiAtLS0gYS9hcHAvdGVzdC90ZXN0X3Bvd2VyX2NwdWZyZXEuYw0KPiA+ PiArKysgYi9hcHAvdGVzdC90ZXN0X3Bvd2VyX2NwdWZyZXEuYw0KPiA+PiBAQCAtMzg2LDcgKzM4 Niw3IEBAIGNoZWNrX3Bvd2VyX3R1cmJvKHZvaWQpDQo+ID4+ICAgIHsNCj4gPj4gICAgaW50IHJl dDsNCj4gPj4NCj4gPj4gLWlmIChydGVfcG93ZXJfdHVyYm9fc3RhdHVzKFRFU1RfUE9XRVJfTENP UkVfSUQpID09IDApIHsNCj4gPj4gK2lmIChydGVfcG93ZXJfdHVyYm9fc3RhdHVzKFRFU1RfUE9X RVJfTENPUkVfSUQpICE9IDEpIHsNCj4gPj4gICAgcHJpbnRmKCJUdXJibyBub3QgYXZhaWxhYmxl IG9uIGxjb3JlICV1LCBza2lwcGluZyB0ZXN0XG4iLA0KPiA+PiAgICBURVNUX1BPV0VSX0xDT1JF X0lEKTsNCj4gPj4gICAgcmV0dXJuIDA7DQo+ID4+DQo+ID4NCj4gPiBJZiB3aGF0IHlvdSdyZSBy ZWFsbHkgY2hlY2tpbmcgaXMgLUVOT1RTVVAsIG1heWJlIGNoZWNrIGZvciB0aGF0Pw0KPiA+IEJl Y2F1c2Ugb3RoZXJ3aXNlIGl0IHNlZW1zIGxpa2UgeW91J3JlIG1ha2luZyB1bndhcnJhbnRlZCBh c3N1bXB0aW9ucw0KPiBhYm91dCB3aHkgdGhlIGNhbGwgZmFpbGVkLi4uDQo+ID4NCj4gPiAtLQ0K PiA+IFRoYW5rcywNCj4gPiBBbmF0b2x5DQo+ID4NCj4gDQo+IA0KPiAtLQ0KPiBUaGFua3MsDQo+ IEFuYXRvbHkNCg==