Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1422630pxb; Wed, 6 Apr 2022 18:32:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzIvBai8pgHpHTYR7xR3OW65/chnQ3XlT7pGtGL1vBlEeMFRudnJ4v8LVWaPxo4+hXQm09f X-Received: by 2002:a17:906:9c83:b0:6df:839a:a6d0 with SMTP id fj3-20020a1709069c8300b006df839aa6d0mr10924256ejc.419.1649295146100; Wed, 06 Apr 2022 18:32:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649295146; cv=pass; d=google.com; s=arc-20160816; b=D+CeAb7fpOgQ6lZp2HO3SqxPF/eHpPL+PVi4bFfM2LfZOyKEFmP5nGSIZUJJh1YzUo 6V4SxLyl6/RiaNW/WOJ8VZ3j1wGGeLKAosO18ZUV5BFBRdwS4BJ5BbcRmmeCKjPF24+i Y2DSJx0RVBQzI0R1azK3fjB5bQip+85dO9CdMdqHkZu4OxF3rPcw8a3x9+UEUrRfVcCY Xg13PlO139F8fgYnHz0zM+4LJ7F3UEr2jnfkwFLrdWZMyIo2BpB/RyNvVn9cI/4Cfti1 yf+Ef61ZJfmtpnCtv09p3HAS3dmi26nHIiXMCFGPCUf8v7Bd2sl5pjxGeShuBoxAz/+E CXLQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=mm01/SRw8kBh4kzZXzUU+TYUIGtQnMWGi8uyZpjna2g=; b=dBAz1lrHJ/wvUublG75qV3IsADoJlVoNlF+Z6oyxVdw66R4ysNrDTqrhBc9Fuo9o/L /mWCohBahLL7Hnj9ZdS2df7BMcgIPf6Qw5CY8bDXYmqstT+R6vWZF6vUAC5lN0fs8RLK aRGbGthBlWN6cIIIrN442+ZQfxX+wwcoHR/LsDxRj4+QROv9ggHhet2W8jHngFnLpvbG irKh4T73fE/m5FAi5Mg5Kg7fdnq4uCyhBKeXDpB0SgdPGcyYTBnmgIxqg1KxVsL95ECP M4jG/Bo89cAtQCn+3Et5RPM+E67d+wS/NJOepAHgfT3d9lEd3li1V2iFOiljtWkSEGFU T4mA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=HE1AkrkZ; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v17-20020a1709067d9100b006df76385d10si13163529ejo.432.2022.04.06.18.32.01; Wed, 06 Apr 2022 18:32:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=HE1AkrkZ; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229580AbiDFVbd (ORCPT + 99 others); Wed, 6 Apr 2022 17:31:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229648AbiDFVbN (ORCPT ); Wed, 6 Apr 2022 17:31:13 -0400 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2115.outbound.protection.outlook.com [40.107.243.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A006023EC7D for ; Wed, 6 Apr 2022 13:35:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BE+XqmNvW6ja5DDrGmtFCM8iQdGcPLT+lmbbTbjuvCc0GtxUI/VZ2DItyzNfMpvk9b1pL6KYjfV/9bU0J5RI6wHwPEX9+BCzV/aTkj/MAGhcHgecqtcPA/Gcl3EHTJxeNePEkcTpdi7AFJ4ozZKUYaf3eCe/BkrqmpPaxN6etVEAgkSVJtrjllIZNmVYk5BjsJYyZ8NivRx9dwf+EIEraz4zzmwQaaHDV3bCY4geTMe69B7T+e+XUQYrArxCJSMn0aB/FpLnFdcv4gL04Zg7o2SO8dBhR6RAbOOfI0mOGK2wd8ZnDzHfdkV4F1mE82/SlEKiu623fwLFn4wfuS4fqQ== 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=mm01/SRw8kBh4kzZXzUU+TYUIGtQnMWGi8uyZpjna2g=; b=WHAzDsrsy+Cozhoyf/GGZJ9yvn3STA/lQlREoiWXDawMqSiuvdhqhYUzV3DUs0dolGothdKqq7bkqEh9Exo5nEr5kgsLlHJCFo+t7OTW+GCZkgxIVxVBSd8r/qGuwJu4qm2N35dekcEG4QxhzRZpNaUg8gwQ77+YWGRPHPB47Ls70D6ARrak++NP07erT2LKidfCRBHG//eFPcTOc8VcElnkyUnEti9vdTeBMthYR9gPMcoOjT8ZJUedYKkL9zf21M5qaW/MaToaltOlDMmBPHiwh2zpu0bw6mcqLFYoQT0CeK6/CGxUUAMoIRyMMD+TSHoRvmEZbj/FgSis3m8LnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mm01/SRw8kBh4kzZXzUU+TYUIGtQnMWGi8uyZpjna2g=; b=HE1AkrkZmdGVan9rODmdXrpjqUrgRP6eBbtnyRxYDbxH6BVz5zVlP+7h37YKeiES5RbGCE6cDkvt+u8mowBNZ9pVKsq2rPXSp/50fQxETj3lo3VyQ/0Fy/+lkDE/v6Wj9WkA/uyhfmngfTO7INRObi0ux1rvQJpTIjINHFyUo5w= Received: from CH0PR13MB5084.namprd13.prod.outlook.com (2603:10b6:610:111::7) by SN6PR13MB2446.namprd13.prod.outlook.com (2603:10b6:805:5f::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.19; Wed, 6 Apr 2022 20:34:58 +0000 Received: from CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::c0b:4fda:5713:9006]) by CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::c0b:4fda:5713:9006%6]) with mapi id 15.20.5144.019; Wed, 6 Apr 2022 20:34:58 +0000 From: Trond Myklebust To: "linux-nfs@vger.kernel.org" , "chuck.lever@oracle.com" Subject: Re: [PATCH v2 2/2] SUNRPC: Fix the svc_deferred_event trace class Thread-Topic: [PATCH v2 2/2] SUNRPC: Fix the svc_deferred_event trace class Thread-Index: AQHYSe+HymHLwioJ0U2H/VB83m8N4KzjV6+A Date: Wed, 6 Apr 2022 20:34:58 +0000 Message-ID: <7976abc7a7ea7bbc445256884d0164a1b3ac5bb6.camel@hammerspace.com> References: <164926821551.12216.9112595778893638551.stgit@klimt.1015granger.net> <164926848846.12216.6872977249610829189.stgit@klimt.1015granger.net> In-Reply-To: <164926848846.12216.6872977249610829189.stgit@klimt.1015granger.net> Accept-Language: en-US, en-GB 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=hammerspace.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b2a66714-7636-4a1e-8d01-08da180ceaca x-ms-traffictypediagnostic: SN6PR13MB2446:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LHpOrDUha06b85kRv6u1YAcTIGuA0yp4s/rgL5lk1+uIysfyT0HovzKmPAYmmmDyVRpdssXbB1ETa2LzUUP5LbcVLykaJBphVglTXPwUVlNS1CISkfX/0oRckZgGSd1+IzL3ICsTVDU15+g7bv5OLTel/ACbKs2X7BwURKltXg+QvI6FeFBb6z4SsjBhYsQHfoG7BnDydTGYPSrsC5s4LHETlM/DlthLDJOdTu3RTi4+fBwAq3cjVBg2ljB2pZ3Iz5DQ/wKUhS97J/s0K7l1xl4oya7GL2bNaAOHLwq+hBeNNlNTxRRKxl4dvW8KYKGMVlrqj1hRDcAM4iZWJqx7jbGdiX57uZ+G6zTaanqLr7qiygs7QJXA3f5awkTTJ81I08EVcwbmYN5jcH+lvseRzseK379MMvTFP8rWHyaKgcKr4uaKu/t+bEFPpNobc/m+MVWDW12e0Q3ud8/11741o5q0AdigMPjf9exMG8700x9Vp9RkaoIrqx6WQIzJzT2T9fY24CgKOUWA4HGOXqAQwwjJfV4gkpHnNVkKCdKyfIqRjhZ5NwudaoBzNPO52egERcsS44gGkde6n1CqcpJmgSS/qkXdCUu5gCsMdIgJ7VZCpGH1j8pcFhWfmhWkJEj2+ZoY389JvS2JcDOSZko6mh7hxdHDZ3snx5LleDYWzat3NmGtMv5DV+4KIvhXdjOzx62hksOpU5paBD3NN8TLOA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR13MB5084.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(38070700005)(8936002)(186003)(38100700002)(6506007)(110136005)(6512007)(83380400001)(316002)(36756003)(86362001)(2906002)(26005)(5660300002)(64756008)(76116006)(8676002)(6486002)(66556008)(66446008)(66946007)(66476007)(122000001)(2616005)(71200400001)(508600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ejBicXh0L2NYNmQ1TVgvMVM4WmphL1oydXRGRTVjYTlHS0thZTRaWE1sc2Zl?= =?utf-8?B?OEE3bk94THZTTGNXc2VuenRaQ25JMEtkNVJBS1VlNm9HbkFYUGYxdW90anF4?= =?utf-8?B?UldINlBSQXNBQ3hpNHhlOG05TmZEckZzSTgzWGZFLzVXUlhXZFBUbzJhN3Uy?= =?utf-8?B?V1dTVC9HOVAzSmJGZUs0OTllMUpueklNNkpSY2Eyd3Rxdm5GcXFic0lxTkVz?= =?utf-8?B?TSt0dnY2YUU2OEtCNy9xZjBQcU5OaEdoZzdwdUcxcy9LVFBVV2x3d1M1VEVx?= =?utf-8?B?MUZNMnFrSU9sSks2MFVES2xrRTl5UjExR0hKZXd3c1RzNWc5NXBrN3d5WVhG?= =?utf-8?B?dmIzeE5xeExyS0R4b3ErNmdxOU9Pc1hmbDVML0ZnLzVOdWNpRUhJeitDdnZY?= =?utf-8?B?UzdXUXZ2ODBmUjNXTENZNlFlNmhxWHNUbmdjY3ZoRWlsOEF5UFdsbGkyc3pB?= =?utf-8?B?RGVjUmswV2t3OGk3Y1R3alRpWEVPcHVPaXdUbDB5aHdmTDZoOWRFNzdBeGZO?= =?utf-8?B?aHcwNzEvbHcxU1NWeG1MSmEveDlHVFI0VFBPQTBPODJteFlXN2haRUJHWFVv?= =?utf-8?B?ZkZOeUhwRERuc3ZqVWlJRXdYMmo5L3J3OEJzSGpkQ1Y0RytFRjhERVZkOXI0?= =?utf-8?B?L3cvQVpNOGdWNWhTUW15QmcvcnZhdkJJUFFRcmVCTjFQSU1iVjNvbk1QaXV6?= =?utf-8?B?VndMaFR5YUZGSUcwTHlNZmRhbjRTdFJlcklnSkNnTTA1WmlwS3BFL20zenAv?= =?utf-8?B?QTZVM0tMZTZzNmZSbm93NFRjaXZyTGNMT3dSc1lRZzNiNkxTQ2xxc2duQy90?= =?utf-8?B?SUhoU29zSWRmM1NaUVdoTjU1aFFWdUxVaUhGeWRxaW9kYmsva2FidHB1RzVV?= =?utf-8?B?NTg2OTdkT3ErRml2aG1JVDJkWks2cEV2NGtXMTZlY1d4ajRvRTZNSVVPVFl2?= =?utf-8?B?SGw5VTZOaTU4VWJ3YjhVYXYwbGFzaUdXMC9KdTJiajNWcUl4c0Zpd1MyZkV5?= =?utf-8?B?Sm1rZ0x0aktaM2xmbkQvZnFBWlBsak1IdU9WdWlWU1lwTTIzRHpwbzlOUTZN?= =?utf-8?B?VnhkU3dzRktiWjJvR1F3YmtUUnViTGFySzNrTUROTzBjbXY5eER4RkFqbDdv?= =?utf-8?B?L0pVUGdCZE9DZTJ6c04yUmQ0SVNmZ0pEUEFPd0hCTzNOaHlCUnBHamM1RXZi?= =?utf-8?B?a3Bham1YaWNHZlpjNTNmemh4T0xQYkZFRDR2SGkrWndBUzdmVXBMeGdJcS94?= =?utf-8?B?VndBRmFzZmwxcG1tYVQrUldzMTFwbzkxYVFWcE1oRXgxc1lzV005MW9GaW5R?= =?utf-8?B?dml1VW0yZStMaGZ5WFRCcm96OTV5RkhHYURBazFpS1NxMWVXYU5teU11ZGpQ?= =?utf-8?B?RzF3SFRjdXZ6M1pyMmFtaGZDVVNqUUFwV09ObEpMb2gwNHdSdlYyRkw5L1Q1?= =?utf-8?B?SnA4U0h2YThKcVFsd3oyUjY0QjRDTHJxL0VaZERrVC8vRW1hTlBzdk81aWFQ?= =?utf-8?B?QmNvZkZDMUthSDFzMWQ3RDBvVlBnMXcvc1JUUVR6RUorQlNaVlZwSWY4RUxZ?= =?utf-8?B?OWlBZ2tUN3hYcmg0NjhLek9ERHZ5eHJxYkg3Q0htN1dKeEY3T2crOWpPZnVh?= =?utf-8?B?ZTExVVNDWjloVmFnWE92R21WTFh4eUJ2U0ZnR2g5N0ZaYlorK085M05nWUtI?= =?utf-8?B?aGdoemJwbFFLWGtadmt1WUd5c0lNT3JjeVVweDArbFdFMFBRNEFCTFk2d3pj?= =?utf-8?B?UHM2Sms2a0k3V0ZKR1VGbENGb3ltYUZuS21NZWNmbjF4ODNuOWIwVVdnYWhk?= =?utf-8?B?c0lnSnc0aTdUbnZycFh2ZjRjelF4TU05cHJSRm4zaFZiSW0xZ3NZUmQ1OVEx?= =?utf-8?B?c0NpQjQ5aW5xSk5qVDdaalBiL3UyR0NMK3owbUFRRkRFRlBjQzFiNFM2WjlH?= =?utf-8?B?SXBCV3RwbG84U0tNa2ZZcEtGRXJXcnRnWjMxSThQdHVjWGNscjliZjdSZ08z?= =?utf-8?B?TndZWDlkOTJ3S0lUTWtQTUxhdmU2dHk5MkNNVVpCUmFubHUyai9WRHRXOENL?= =?utf-8?B?WEpOekJmZWRXbmlDUUFPT01JMytwTVVhWnhZVklIZzFYU0V0ZDlXUXhDUDRp?= =?utf-8?B?VWZCYWhybnpTc0RibTlEdk9wWlpXbUw0blp3NkRVUTVJckdSYUpCYXk3VTNX?= =?utf-8?B?UTdEWndZUXJlR2hBWUg3b2dRck1hd2hJM21KemtQLytNMDVkc1JObjAyVmxU?= =?utf-8?B?K3FMdW9YaUd3dFNLRkpENExjS25GZThIclBwL0E1VUlMeUhzMjZIc0ZQTTNR?= =?utf-8?B?bU55eGpCRnhnVE1lRTNOTHhJREdsUWIwOFRuNFE3MWliQmxlaUdXRDRrVzVz?= =?utf-8?Q?QQJ+afBkKE2tELmM=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH0PR13MB5084.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b2a66714-7636-4a1e-8d01-08da180ceaca X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2022 20:34:58.3226 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /CNDpqsXSBCd3L6AujKHXTNWv0dFfk7xaK2ebD1/MNU8Bu8D4ThGhmhmTefCEJvg7DWVHl2NultpWyjJ3y7dQg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR13MB2446 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org T24gV2VkLCAyMDIyLTA0LTA2IGF0IDE0OjA4IC0wNDAwLCBDaHVjayBMZXZlciB3cm90ZToKPiBG aXggYSBOVUxMIGRlcmVmIGNyYXNoIHRoYXQgb2NjdXJzIHdoZW4gYW4gc3ZjX3Jxc3QgaXMgZGVm ZXJyZWQKPiB3aGlsZSB0aGUgc3VucnBjIHRyYWNpbmcgc3Vic3lzdGVtIGlzIGVuYWJsZWQuIHN2 Y19yZXZpc2l0KCkgc2V0cwo+IGRyLT54cHJ0IHRvIE5VTEwsIHNvIGl0IGNhbid0IGJlIHJlbGll ZCB1cG9uIGluIHRoZSB0cmFjZXBvaW50IHRvCj4gcHJvdmlkZSB0aGUgcmVtb3RlJ3MgYWRkcmVz cy4KPiAKPiBTaW5jZSBfX3NvY2thZGRyKCkgYW5kIGZyaWVuZHMgYXJlIG5vdCBhdmFpbGFibGUg YmVmb3JlIHY1LjE4LCB0aGlzCj4gaXMganVzdCBhIHBhcnRpYWwgcmV2ZXJ0IG9mIGNvbW1pdCBl Y2UyMDBkZGQ1NGIgKCJzdW5ycGM6IFNhdmUKPiByZW1vdGUgcHJlc2VudGF0aW9uIGFkZHJlc3Mg aW4gc3ZjX3hwcnQgZm9yIHRyYWNlIGV2ZW50cyIpIGluIG9yZGVyCj4gdG8gZW5hYmxlIGJhY2tw b3J0cyBvZiB0aGUgZml4LiBJdCBjYW4gYmUgY2xlYW5lZCB1cCBkdXJpbmcgYQo+IGZ1dHVyZSBt ZXJnZSB3aW5kb3cuCj4gCj4gRml4ZXM6IGVjZTIwMGRkZDU0YiAoInN1bnJwYzogU2F2ZSByZW1v dGUgcHJlc2VudGF0aW9uIGFkZHJlc3MgaW4KPiBzdmNfeHBydCBmb3IgdHJhY2UgZXZlbnRzIikK PiBTaWduZWQtb2ZmLWJ5OiBDaHVjayBMZXZlciA8Y2h1Y2subGV2ZXJAb3JhY2xlLmNvbT4KPiAt LS0KPiDCoGluY2x1ZGUvdHJhY2UvZXZlbnRzL3N1bnJwYy5oIHzCoMKgwqAgOSArKysrKy0tLS0K PiDCoDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2luY2x1ZGUvdHJhY2UvZXZlbnRzL3N1bnJwYy5oCj4gYi9pbmNsdWRlL3Ry YWNlL2V2ZW50cy9zdW5ycGMuaAo+IGluZGV4IGFiOGFlMWY2YmE4NC4uNGFiYzJmZGRkM2I4IDEw MDY0NAo+IC0tLSBhL2luY2x1ZGUvdHJhY2UvZXZlbnRzL3N1bnJwYy5oCj4gKysrIGIvaW5jbHVk ZS90cmFjZS9ldmVudHMvc3VucnBjLmgKPiBAQCAtMjAxNywxOCArMjAxNywxOSBAQCBERUNMQVJF X0VWRU5UX0NMQVNTKHN2Y19kZWZlcnJlZF9ldmVudCwKPiDCoMKgwqDCoMKgwqDCoMKgVFBfU1RS VUNUX19lbnRyeSgKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoF9fZmllbGQoY29u c3Qgdm9pZCAqLCBkcikKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoF9fZmllbGQo dTMyLCB4aWQpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoF9fc3RyaW5nKGFkZHIs IGRyLT54cHJ0LT54cHRfcmVtb3RlYnVmKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqBfX2R5bmFtaWNfYXJyYXkodTgsIGFkZHIsIGRyLT5hZGRybGVuKQo+IMKgwqDCoMKgwqDCoMKg wqApLAo+IMKgCj4gwqDCoMKgwqDCoMKgwqDCoFRQX2Zhc3RfYXNzaWduKAo+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgX19lbnRyeS0+ZHIgPSBkcjsKPiDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoF9fZW50cnktPnhpZCA9IGJlMzJfdG9fY3B1KCooX19iZTMyICopKGRy LT5hcmdzICsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGRyLQo+ID54cHJ0X2hsZW4+PjIpKSk7Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoF9fYXNzaWduX3N0cihhZGRyLCBkci0+eHBydC0+eHB0X3JlbW90ZWJ1Zik7Cj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG1lbWNweShfX2dldF9keW5hbWljX2FycmF5KGFk ZHIpLCAmZHItPmFkZHIsIGRyLQo+ID5hZGRybGVuKTsKPiDCoMKgwqDCoMKgwqDCoMKgKSwKPiDC oAo+IC3CoMKgwqDCoMKgwqDCoFRQX3ByaW50aygiYWRkcj0lcyBkcj0lcCB4aWQ9MHglMDh4Iiwg X19nZXRfc3RyKGFkZHIpLAo+IF9fZW50cnktPmRyLAo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqBfX2VudHJ5LT54aWQpCj4gK8KgwqDCoMKgwqDCoMKgVFBfcHJpbnRrKCJhZGRyPSVw SVNwYyBkcj0lcCB4aWQ9MHglMDh4IiwKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg KHN0cnVjdCBzb2NrYWRkciAqKV9fZ2V0X2R5bmFtaWNfYXJyYXkoYWRkciksCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoF9fZW50cnktPmRyLCBfX2VudHJ5LT54aWQpCj4gwqApOwo+ IAoKSGF2ZSB5b3UgdGVzdGVkIHRoaXM/IEkgZm91bmQgbXlzZWxmIGhpdHRpbmcgdGhlIHdhcm5p bmcKCiJldmVudCAlcyBoYXMgdW5zYWZlIGRlcmVmZXJlbmNlIG9mIGFyZ3VtZW50ICVkIgoKaW4g dGVzdF9ldmVudF9wcmludGsoKSB3aGVuIEkgdHJpZWQgdG8gdXNlIHNvbWV0aGluZyBzaW1pbGFy IGZvciB0aGUKTkZTIGNvZGUuCgotLSAKVHJvbmQgTXlrbGVidXN0CkxpbnV4IE5GUyBjbGllbnQg bWFpbnRhaW5lciwgSGFtbWVyc3BhY2UKdHJvbmQubXlrbGVidXN0QGhhbW1lcnNwYWNlLmNvbQoK Cg==