Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp360593pxb; Wed, 14 Apr 2021 17:50:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxk6ilsrzVVmaCFlC06/RwOnBv5mfluExqjZuSd2GfBV7VaaUD/boW2mcnQ/LsKCdNZp2YH X-Received: by 2002:a17:90a:9a2:: with SMTP id 31mr893313pjo.206.1618447808386; Wed, 14 Apr 2021 17:50:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618447808; cv=pass; d=google.com; s=arc-20160816; b=0KvPRAFOALdjUTEd4JcUkQqc8IyWBat6LphuhNLD0IVu6vfQvfOn0nflthpwaz7sKo 4t2k01cLx322/CBcDvvf+3vt9CaDu6yYPgGQSLXxtn5u5chAgFoBJhHfVbj3C1KmPEvq DXeGXDLXHQQJD1wfZD8CcW9yDXyPbXLY3DAZdi6fQwW2vze4nsDYd/9e8+rDL/c3d15Z SniOJ3gw9+/Jh8Etfkm+r0u4iscn5SXlpbDqfiG8tA4MsMULei/pPMDbM6+vfz67L/Fn eZMOxTk+sIwskceIPzm471X0Jg/EPG53uOnyUmSmXxbHJeovRvNx97bE2GHjMxcDwrpH Z5lQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-language:in-reply-to :user-agent:date:message-id:from:references:cc:to:subject; bh=UhcT3dZLj/p9CJ6eN6hxOzdfsepQlnq9NnZXGCJM+k8=; b=Qaf5+CHoGmY2u6OYgZj4/XhSV5iRRYG4/U00qQMRiUwKNCzMtJ5uwtsgCLmW6aXaQL OnAns/W7FlWQF6xjs8gw9/RiT1kUzytnK/FNyz8Y8OFtbByI+YdCUehUJZAi/6QpDT2W hDiMPXlKhg6vg7CLy8qLD42oEsNi9K4YbmJgiPCWs5N+wJYJmXH/DyOsyaeW09/vjN2L yZf031xkSmkwAtCOlgnvIRieOVZEODbIn+Ab6niD/vqnSiethJ087647oR8/KGRm5IZH ahN5ljY1wNmJLmjJQdh/8heifa3WnCE8g4CtZ+ypWsCD/MVaw+oxxXnsTcV/HhmB9325 GOLw== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=live.co.uk Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g11si1305628plp.148.2021.04.14.17.49.56; Wed, 14 Apr 2021 17:50:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=live.co.uk Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231584AbhDNWSa (ORCPT + 99 others); Wed, 14 Apr 2021 18:18:30 -0400 Received: from mail-oln040092073043.outbound.protection.outlook.com ([40.92.73.43]:42151 "EHLO EUR04-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S230234AbhDNWS0 (ORCPT ); Wed, 14 Apr 2021 18:18:26 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AQO2hpZJVf65MAX7om644cBgr1vdykeunrSoXED/oyojwBbNoAlWtc3/rfsR7uLJNkVF06wgWi7gUL1X5gk1yPHqKVK30QiZq4yHjzj/FYF1D4r/wEYm1/aa2bN9l7MesGpBhVR5DXyPSIvJMXxkBepCFoC6Zn86lk+KwdWe0FgrHEAi9ptIsu5yLnAf21J3K96F9Ijef5/PnHvRZmn+qDzMIXjSFfKnck1Zs0KVRLZ55y4+iRHBvmZt/OraNRtVh+teFa2TvYg90ULEqSJKpVjH1jfZ1SWnZowlga2FrJJy6LYlttjWFyf6VTyaZkiKSfgWiUDkz5V7JspDV+MZlw== 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=UhcT3dZLj/p9CJ6eN6hxOzdfsepQlnq9NnZXGCJM+k8=; b=QPviCX/hEkdLrvfZw+q7O2qhFGturPU0RwWMUN94JCG9gLOSDQJztSqGj0zHMNpe9vZAlJglnNr390xplfwwlttTaPzFVqOa3sSAO7i00heA80ZhGeHd1uhsTtAIku5P1rw8iH1QBHkvj3xSDQIQBO77cq67OVa1hHT0YDl8/YZtRxVDRPoTpoTi/ZtKwgnttYlUjsjC9M5uwh+mUisOxtiWGRStu1Hc+IQKkp5QpRJw5ZaRSxuSB2Ls8j8zCJRauokIrdKd6LCciSnp5h2mNub3LKCBwZxZSKqPTkr+D5SIMG1A48zqozZoGzCy2ItkS3i9jMytUa9/xB82NCaslQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DB3EUR04FT013.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::40) by DB3EUR04HT026.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::316) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Wed, 14 Apr 2021 22:18:02 +0000 Received: from VI1PR09MB2638.eurprd09.prod.outlook.com (2a01:111:e400:7e0c::45) by DB3EUR04FT013.mail.protection.outlook.com (2a01:111:e400:7e0c::277) 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 22:18:02 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:B62BCDE701C88EAFDD72F781FADAA687E8AC69FE8825CE5760C3FF450B74CCCB;UpperCasedChecksum:B7D2F1CBD8BE753586966D38A4778280E15B5D6820BA3B59CEEE6541ABF1162A;SizeAsReceived:9180;Count:47 Received: from VI1PR09MB2638.eurprd09.prod.outlook.com ([fe80::948b:987c:566b:198e]) by VI1PR09MB2638.eurprd09.prod.outlook.com ([fe80::948b:987c:566b:198e%5]) with mapi id 15.20.4042.018; Wed, 14 Apr 2021 22:18:02 +0000 Subject: Re: [PATCH 2/2] iommu/amd: Remove performance counter pre-initialization test To: "Suthikulpanit, Suravee" , linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org Cc: joro@8bytes.org, will@kernel.org, jsnitsel@redhat.com, pmenzel@molgen.mpg.de, Jon.Grimm@amd.com, Tj , Shuah Khan , Alexander Monakov , Alex Hung <1917203@bugs.launchpad.net> References: <20210409085848.3908-1-suravee.suthikulpanit@amd.com> <20210409085848.3908-3-suravee.suthikulpanit@amd.com> From: David Coe Message-ID: Date: Wed, 14 Apr 2021 23:18:00 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 In-Reply-To: Content-Type: multipart/mixed; boundary="------------D7C2E3FC4E03C0F3D4199D22" Content-Language: en-GB X-TMN: [5AQtz071NitM55wFWhJjJMULmurJP+6o] X-ClientProxiedBy: LO4P123CA0297.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::14) To VI1PR09MB2638.eurprd09.prod.outlook.com (2603:10a6:803:7b::27) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.0.6] (90.246.218.100) by LO4P123CA0297.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.21 via Frontend Transport; Wed, 14 Apr 2021 22:18:01 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: da0c652e-4677-418b-ba96-08d8ff932b03 X-MS-TrafficTypeDiagnostic: DB3EUR04HT026: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rJJ3973SqnIFhKCq2nU5HjP+PQMAQxarTX7CIWGgLZkuQvdfRT3fNbyDv8P+Dcr/vECgXwBId+I8gj7d5sJU1IFbqTCB7gePx9htglsXdL/dRx3NbQKVI7RjFK8Rj4J+mGPwqmyuVGwqMVNrFqWwU9dpNZADN7TneNScPy3AJskoBH+r8cnK7pPoMvpjpdsq5myPBFag5ZYbrGTfXIH+4kyhGxcOQT2ois29vhTrOTGjUmCqM02dEIb8A/nFmqe4vJeFtH/3mWwYJ820bOdnhM0x8Y6VcxlrWKwgiO6dlNyhKi15Y3c10Ssp7nurz89Jn88Jb+DSg2uzZlzgsaPV3FqT9ppyUM58qZfZC8r85evGF2cGeSeko0B2k6Ve40UuAM59iLn8AHnSMF4z/oF0Sw== X-MS-Exchange-AntiSpam-MessageData: sshzfl07htqrAh7QyPCDVk1ezfQXWkPTXYL182yEA1u+qZO8kNhaolSlmDPUwO7QIyXll93KQEWSI1WV2cz+fD41uMCd4ylwCiGNisyvAcjPTu9ITlat31XpJ2xPII7ihmZM0SZsLbyiJBMTLuEyeA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: da0c652e-4677-418b-ba96-08d8ff932b03 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2021 22:18:02.2653 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB3EUR04FT013.eop-eur04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3EUR04HT026 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --------------D7C2E3FC4E03C0F3D4199D22 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hi again! For completeness, I'm attaching results for the revert+update patch running the Ubuntu 21.04β kernel 5.11.0-14 on a Ryzen 4700U laptop. The enormous amd_iommu running stats aren't always there, as they nearly always are on the the 2400G desktop, but they do turn up (depending on what the machine's been doing). Be very interested in your thoughts on their relevance! Best regards, -- David --------------D7C2E3FC4E03C0F3D4199D22 Content-Type: text/plain; charset=UTF-8; name="4700U-5.11.0-14.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="4700U-5.11.0-14.txt" JCBzdWRvIGRtZXNnIHwgZ3JlcCBJT01NVQpbICAgIDAuNDk4NTkzXSBwY2kgMDAwMDowMDowMC4y OiBBTUQtVmk6IElPTU1VIHBlcmZvcm1hbmNlIGNvdW50ZXJzIHN1cHBvcnRlZApbICAgIDAuNTAw NTA3XSBwY2kgMDAwMDowMDowMC4yOiBBTUQtVmk6IEZvdW5kIElPTU1VIGNhcCAweDQwClsgICAg MC41MDIwMTFdIHBlcmYvYW1kX2lvbW11OiBEZXRlY3RlZCBBTUQgSU9NTVUgIzAgKDIgYmFua3Ms IDQgY291bnRlcnMvYmFuaykuClsgICAgMS4xMTMxOTVdIEFNRC1WaTogQU1EIElPTU1VdjIgZHJp dmVyIGJ5IEpvZXJnIFJvZWRlbCA8anJvZWRlbEBzdXNlLmRlPgoKCiQgc3VkbyBwZXJmIGxpc3Qg fCBncmVwIGlvbW11CiAgYW1kX2lvbW11XzAvY21kX3Byb2Nlc3NlZC8gICAgICAgICAgICAgICAg ICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvY21kX3Byb2Nlc3NlZF9p bnYvICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAv aWduX3JkX3dyX21taW9fMWZmOGgvICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRd CiAgYW1kX2lvbW11XzAvaW50X2R0ZV9oaXQvICAgICAgICAgICAgICAgICAgICAgICAgICAgW0tl cm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvaW50X2R0ZV9taXMvICAgICAgICAgICAgICAg ICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX2R0ZV9oaXQv ICAgICAgICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11 XzAvbWVtX2R0ZV9taXMvICAgICAgICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZl bnRdCiAgYW1kX2lvbW11XzAvbWVtX2lvbW11X3RsYl9wZGVfaGl0LyAgICAgICAgICAgICAgICAg W0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX2lvbW11X3RsYl9wZGVfbWlzLyAg ICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX2lvbW11 X3RsYl9wdGVfaGl0LyAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lv bW11XzAvbWVtX2lvbW11X3RsYl9wdGVfbWlzLyAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUg ZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX3Bhc3NfZXhjbC8gICAgICAgICAgICAgICAgICAgICAg ICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX3Bhc3NfcHJldHJhbnMvICAg ICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX3Bh c3NfdW50cmFucy8gICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1k X2lvbW11XzAvbWVtX3RhcmdldF9hYm9ydC8gICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQ TVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvbWVtX3RyYW5zX3RvdGFsLyAgICAgICAgICAgICAgICAg ICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvcGFnZV90YmxfcmVhZF9nc3Qv ICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvcGFn ZV90YmxfcmVhZF9uc3QvICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAg YW1kX2lvbW11XzAvcGFnZV90YmxfcmVhZF90b3QvICAgICAgICAgICAgICAgICAgICAgW0tlcm5l bCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvc21pX2Jsay8gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvc21pX3JlY3YvICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAv dGxiX2ludi8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRd CiAgYW1kX2lvbW11XzAvdmFwaWNfaW50X2d1ZXN0LyAgICAgICAgICAgICAgICAgICAgICAgW0tl cm5lbCBQTVUgZXZlbnRdCiAgYW1kX2lvbW11XzAvdmFwaWNfaW50X25vbl9ndWVzdC8gICAgICAg ICAgICAgICAgICAgW0tlcm5lbCBQTVUgZXZlbnRdCiAgaW50ZWxfaW9tbXU6Ym91bmNlX21hcF9z ZyAgICAgICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW50ZWxfaW9t bXU6Ym91bmNlX21hcF9zaW5nbGUgICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZl bnRdCiAgaW50ZWxfaW9tbXU6Ym91bmNlX3VubWFwX3NpbmdsZSAgICAgICAgICAgICAgICAgICAg W1RyYWNlcG9pbnQgZXZlbnRdCiAgaW50ZWxfaW9tbXU6bWFwX3NnICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW50ZWxfaW9tbXU6bWFwX3Npbmds ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW50ZWxf aW9tbXU6dW5tYXBfc2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQg ZXZlbnRdCiAgaW50ZWxfaW9tbXU6dW5tYXBfc2luZ2xlICAgICAgICAgICAgICAgICAgICAgICAg ICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW9tbXU6YWRkX2RldmljZV90b19ncm91cCAgICAgICAg ICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW9tbXU6YXR0YWNoX2Rldmlj ZV90b19kb21haW4gICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW9t bXU6ZGV0YWNoX2RldmljZV9mcm9tX2RvbWFpbiAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9p bnQgZXZlbnRdCiAgaW9tbXU6aW9fcGFnZV9mYXVsdCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW9tbXU6bWFwICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAgaW9tbXU6cmVtb3ZlX2Rl dmljZV9mcm9tX2dyb3VwICAgICAgICAgICAgICAgICAgICAgW1RyYWNlcG9pbnQgZXZlbnRdCiAg aW9tbXU6dW5tYXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1RyYWNl cG9pbnQgZXZlbnRdCgokIHN1ZG8gcGVyZiBzdGF0IC1lICdhbWRfaW9tbXVfMC9jbWRfcHJvY2Vz c2VkLywgYW1kX2lvbW11XzAvY21kX3Byb2Nlc3NlZF9pbnYvLCBhbWRfaW9tbXVfMC9pZ25fcmRf d3JfbW1pb18xZmY4aC8sIGFtZF9pb21tdV8wL2ludF9kdGVfaGl0LywgYW1kX2lvbW11XzAvaW50 X2R0ZV9taXMvLCBhbWRfaW9tbXVfMC9tZW1fZHRlX2hpdC8sIGFtZF9pb21tdV8wL21lbV9kdGVf bWlzLywgYW1kX2lvbW11XzAvbWVtX2lvbW11X3RsYl9wZGVfaGl0LywgYW1kX2lvbW11XzAvbWVt X2lvbW11X3RsYl9wZGVfbWlzLywgYW1kX2lvbW11XzAvbWVtX2lvbW11X3RsYl9wdGVfaGl0Lywg YW1kX2lvbW11XzAvbWVtX2lvbW11X3RsYl9wdGVfbWlzLywgYW1kX2lvbW11XzAvbWVtX3Bhc3Nf ZXhjbC8sIGFtZF9pb21tdV8wL21lbV9wYXNzX3ByZXRyYW5zLywgYW1kX2lvbW11XzAvbWVtX3Bh c3NfdW50cmFucy8sIGFtZF9pb21tdV8wL21lbV90YXJnZXRfYWJvcnQvLCBhbWRfaW9tbXVfMC9t ZW1fdHJhbnNfdG90YWwvLCBhbWRfaW9tbXVfMC9wYWdlX3RibF9yZWFkX2dzdC8sIGFtZF9pb21t dV8wL3BhZ2VfdGJsX3JlYWRfbnN0LywgYW1kX2lvbW11XzAvcGFnZV90YmxfcmVhZF90b3QvLCBh bWRfaW9tbXVfMC9zbWlfYmxrLywgYW1kX2lvbW11XzAvc21pX3JlY3YvLCBhbWRfaW9tbXVfMC90 bGJfaW52LywgYW1kX2lvbW11XzAvdmFwaWNfaW50X2d1ZXN0LywgYW1kX2lvbW11XzAvdmFwaWNf aW50X25vbl9ndWVzdC8nIHNsZWVwIDEwCgpQZXJmb3JtYW5jZSBjb3VudGVyIHN0YXRzIGZvciAn c3lzdGVtIHdpZGUnOgoKICAgICAgICAgICAgICAgIDMwICAgICAgYW1kX2lvbW11XzAvY21kX3By b2Nlc3NlZC8gICAgICAgICAgICAgKDMzLjMxJSkKICAgICAgICAgICAgICAgIDE3ICAgICAgIGFt ZF9pb21tdV8wL2NtZF9wcm9jZXNzZWRfaW52LyAgICAgICAgKDMzLjM0JSkKICAgICAgICAgICAg ICAgICAwICAgICAgIGFtZF9pb21tdV8wL2lnbl9yZF93cl9tbWlvXzFmZjhoLyAgICAgKDMzLjM2 JSkKICAgICAgICAgICAgICAgMzc0ICAgICAgIGFtZF9pb21tdV8wL2ludF9kdGVfaGl0LyAgICAg ICAgICAgICAgKDMzLjM5JSkKICAgICAgICAgICAgICAgIDI5ICAgICAgIGFtZF9pb21tdV8wL2lu dF9kdGVfbWlzLyAgICAgICAgICAgICAgKDMzLjQ0JSkKICAgICAgICAgICAgICAgMzk0ICAgICAg IGFtZF9pb21tdV8wL21lbV9kdGVfaGl0LyAgICAgICAgICAgICAgKDMzLjQ2JSkKICAgICAgICAg ICAgIDksMTE3ICAgICAgIGFtZF9pb21tdV8wL21lbV9kdGVfbWlzLyAgICAgICAgICAgICAgKDMz LjQ1JSkKICAgICAgICAgICAgICAgICA1ICAgICAgIGFtZF9pb21tdV8wL21lbV9pb21tdV90bGJf cGRlX2hpdC8gICAgKDMzLjQ2JSkKICAgICAgICAgICAgICAgODE5ICAgICAgIGFtZF9pb21tdV8w L21lbV9pb21tdV90bGJfcGRlX21pcy8gICAgKDMzLjQyJSkKICAgICAgICAgICAgICAgICAyICAg ICAgIGFtZF9pb21tdV8wL21lbV9pb21tdV90bGJfcHRlX2hpdC8gICAgKDMzLjM5JSkKICAgICAg ICAgICAgIDEsMDEyICAgICAgIGFtZF9pb21tdV8wL21lbV9pb21tdV90bGJfcHRlX21pcy8gICAg KDMzLjM3JSkKICAgICAgICAgICAgICAgICAwICAgICAgIGFtZF9pb21tdV8wL21lbV9wYXNzX2V4 Y2wvICAgICAgICAgICAgKDMzLjM0JSkKICAgICAgICAgICAgICAgICAwICAgICAgIGFtZF9pb21t dV8wL21lbV9wYXNzX3ByZXRyYW5zLyAgICAgICAgKDMzLjI5JSkKICAgICAgICAgICAgIDEsNTUz ICAgICAgIGFtZF9pb21tdV8wL21lbV9wYXNzX3VudHJhbnMvICAgICAgICAgKDMzLjI4JSkKICAg ICAgICAgICAgICAgICAwICAgICAgIGFtZF9pb21tdV8wL21lbV90YXJnZXRfYWJvcnQvICAgICAg ICAgKDMzLjI4JSkKICAgICAgICAgICAgMzksMjA3ICAgICAgIGFtZF9pb21tdV8wL21lbV90cmFu c190b3RhbC8gICAgICAgICAgKDMzLjI3JSkKICAgICAgICAgICAgICAgICAwICAgICAgIGFtZF9p b21tdV8wL3BhZ2VfdGJsX3JlYWRfZ3N0LyAgICAgICAgKDMzLjI3JSkKICAgICAgICAgICAgIDEs NjI1ICAgICAgIGFtZF9pb21tdV8wL3BhZ2VfdGJsX3JlYWRfbnN0LyAgICAgICAgKDMzLjI3JSkK ICAgICAgICAgICAgICAgOTAxICAgICAgIGFtZF9pb21tdV8wL3BhZ2VfdGJsX3JlYWRfdG90LyAg ICAgICAgKDMzLjI3JSkKICAgICAgICAgICAgICAgICAwICAgICAgIGFtZF9pb21tdV8wL3NtaV9i bGsvICAgICAgICAgICAgICAgICAgKDMzLjclKQogICAgICAgICAgICAgICAgIDAgICAgICAgYW1k X2lvbW11XzAvc21pX3JlY3YvICAgICAgICAgICAgICAgICAoMzMuMjglKQogICAgICAgICAgICAg ICAgIDAgICAgICAgYW1kX2lvbW11XzAvdGxiX2ludi8gICAgICAgICAgICAgICAgICAoMzMuMjcl KQogICAgICAgICAgICAgICAgIDAgICAgICAgYW1kX2lvbW11XzAvdmFwaWNfaW50X2d1ZXN0LyAg ICAgICAgICAoMzMuMjclKQogICAgICAgICAgICAgICA0MjAgICAgICAgYW1kX2lvbW11XzAvdmFw aWNfaW50X25vbl9ndWVzdC8gICAgICAoMzMuMjclKQoKICAgICAgMTAuMDAzMDA0MDk2IHNlY29u ZHMgdGltZSBlbGFwc2VkCgoK --------------D7C2E3FC4E03C0F3D4199D22--