Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1777602rwb; Thu, 10 Nov 2022 23:30:25 -0800 (PST) X-Google-Smtp-Source: AA0mqf5BPlICorI+cj9t+Lba5F84mp9GYh7AyWG8RJMfIkZ7oFFKpLddQCsZg7ffm12ubVASwBcd X-Received: by 2002:a17:906:bc85:b0:781:e01e:951f with SMTP id lv5-20020a170906bc8500b00781e01e951fmr951323ejb.283.1668151825723; Thu, 10 Nov 2022 23:30:25 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668151825; cv=pass; d=google.com; s=arc-20160816; b=J4/MNOeJiwvFEM98FCEuI0xR8nag1rnEldEzndWwFB3nbNQYaw15G19cJ6Bxl6k8Zp XwX1J8wuI0rMF6ulaSo7ZQ+7E8t2OwgHBuwLQDGvXkdOXfq9J03lu9tjbPavy4QmzOLS /aE55r/body8Z73KVZt3owT/QeosqZampQAGHvZaIRIM5rwjkRj9nG7+1HYkqC1Gzfkf UwX9hxvnL+h1t/tLgATzJrUgEUejTtv6uXXxPi0hVZAl+fQWjpSFhIjM0TVW9PVUoeNj PORGekrykFP6F4AK89A0rGsTZYASf4QkaxKBQo/7ewb+yVr2WJvmBv/jaDUCmrAzkp65 0FMQ== 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:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=S2vZuu/g/j74SOclJ2dJoH4i1ksiqlgKsmXZgj9Qukk=; b=k7abqXVwAj42+lK7/hhUfLqiVCxy14vaaVzknN4Y1LJPUCUYUfJVSfGlpmuLATIu3H LdNk7BI1Ud8MmYL9BG5AZuzDo9UvJWdloYwneWdWxXAbtMICNQhTDZ/Wuv9WI0DP/Ke+ HvpppYKNIm/mgj4FrQh3jLM2pFqJ07xr71CH+ZC3S2b28kzDyVHyDLpV2/UiInQNPk03 39cqyTAytQ+OKih3KA4hK5lKkDNKuwixTinXcDwq+rpB1dHUBm8tJAzmIY1EM0f8Sy0E 9BlhsBVtzeRoqm0id+A8JMQ6gWV+VTXlHCOkmPp57Pvij/jbjpXp33hIFXJ7o8Es9gBW rj4A== ARC-Authentication-Results: i=2; mx.google.com; dkim=fail (test mode) header.i=@fujitsu.com header.s=fj1 header.b=WmTDHWhC; arc=pass (i=1 spf=pass spfdomain=fujitsu.com dkim=pass dkdomain=fujitsu.com dmarc=pass fromdomain=fujitsu.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dp17-20020a170906c15100b007a9d456583bsi1413257ejc.62.2022.11.10.23.30.04; Thu, 10 Nov 2022 23:30:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=fail (test mode) header.i=@fujitsu.com header.s=fj1 header.b=WmTDHWhC; arc=pass (i=1 spf=pass spfdomain=fujitsu.com dkim=pass dkdomain=fujitsu.com dmarc=pass fromdomain=fujitsu.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230377AbiKKGRX (ORCPT + 92 others); Fri, 11 Nov 2022 01:17:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46164 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230232AbiKKGRV (ORCPT ); Fri, 11 Nov 2022 01:17:21 -0500 X-Greylist: delayed 123 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Thu, 10 Nov 2022 22:17:20 PST Received: from esa4.fujitsucc.c3s2.iphmx.com (esa4.fujitsucc.c3s2.iphmx.com [68.232.151.214]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5C22B13D00 for ; Thu, 10 Nov 2022 22:17:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1668147441; x=1699683441; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=S2vZuu/g/j74SOclJ2dJoH4i1ksiqlgKsmXZgj9Qukk=; b=WmTDHWhCSgOKJZr9clIZZBiQ9Ex0Aln/gUEAtFLweiCp9wHCtda+7E8s LIVaI6x+lrlXaq/NUVeT6FHRQO+JuU7jHOgXYt0GAQLtcl12/70sAJ3s3 2yFrc1xxoUpTC2p+2u7MmUsjEgrdczstt7WeVboohyOv1wVOS140yStli YpadiMzSaJBEj4UVEsXxO8Cg0vwWw/hNvogZazF+44hs8PrvNs2P85DoM DBESJfja7s9JVfg4iA0QgLrOKlBBqDT1tthgbNfSudJoTyXr6WmOvqwvt 7+WkiXVyCEEf+YcCRtEhe96JoDk5NYvB+ruHSz460FDHQjmv2JSt/CwOt g==; X-IronPort-AV: E=McAfee;i="6500,9779,10527"; a="77597475" X-IronPort-AV: E=Sophos;i="5.96,156,1665414000"; d="scan'208";a="77597475" Received: from mail-tycjpn01lp2175.outbound.protection.outlook.com (HELO JPN01-TYC-obe.outbound.protection.outlook.com) ([104.47.23.175]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Nov 2022 15:13:10 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c+24bDRWYEzRIW5aCJnuFwq+Bmr+hfFjhBkE3FUXADA5yBvy6xduMUTR6thRzhINb4kbVJKld6j3D6f2M5uvJCZLA0Zef8BgAY14aqcz9UOvspILCjh35pJoYVX3C09ygIuTXlSGmhRGGr+pRhry2Urinj4QEmVI9a1uSwI4CgPVkiwE3mlaT6KTAuHAmK++rBJpiUBA99ZS7N4dz/aKhgQ9QzF6LgGrkBWQu0r+iaPJlX7QwuoAi+t/VYxU8SEMvTsbHztDXbQeZ/BrKeh1fmKrdRJKlcisQrN8wh8JO9LNT9k209Z03TAarOVeq/xTvMlEdedtUXcWiuieFle4GA== 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=S2vZuu/g/j74SOclJ2dJoH4i1ksiqlgKsmXZgj9Qukk=; b=krqIExh08yXAjjsaseiiHZv0qjfQpI7nH2XNWKtmRAG4Ej2+L5bR+bAjF6e1ZMpsxGnMFi1Nco/VRCY0ZIErUCMMqR33ovpTQCAwkX3Hcyq7wiSaG7y83a1+ehQz9vfbHIKw+rlKPSfaK0/+fHpa7TdbieLTXuXcHyxpLyD0CIuUJ1SCFmu1iyQh93ptW7zF/CSzZIv5/czqJEjUKW2UUI7dqYaMoOO7aVoLfnKzBbwtWwJYo/Gbhnnx/gwOevdcC6vAMBNxdQNVeTW1/cLVqdcoqmsW4O+roRotzI6dYG/2atQPXMuTgtJK5UiWvxQmkPaGdyFDfAMBYwBJ6LQa7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from OS3PR01MB10390.jpnprd01.prod.outlook.com (2603:1096:604:1fb::14) by OS0PR01MB5873.jpnprd01.prod.outlook.com (2603:1096:604:b9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 11 Nov 2022 06:13:06 +0000 Received: from OS3PR01MB10390.jpnprd01.prod.outlook.com ([fe80::6c12:df68:ca6:7522]) by OS3PR01MB10390.jpnprd01.prod.outlook.com ([fe80::6c12:df68:ca6:7522%5]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 06:13:06 +0000 From: "lizhijian@fujitsu.com" To: Zhu Yanjun , Jason Gunthorpe , Leon Romanovsky , "linux-rdma@vger.kernel.org" CC: "linux-kernel@vger.kernel.org" , "yangx.jy@fujitsu.com" Subject: Re: [for-next PATCH 0/5] iova_to_vaddr refactor Thread-Topic: [for-next PATCH 0/5] iova_to_vaddr refactor Thread-Index: AQHY9YZoV+24zeGlWUyzGb2h+LfvG645PkWA Date: Fri, 11 Nov 2022 06:13:06 +0000 Message-ID: References: <1668141030-2-1-git-send-email-lizhijian@fujitsu.com> In-Reply-To: <1668141030-2-1-git-send-email-lizhijian@fujitsu.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OS3PR01MB10390:EE_|OS0PR01MB5873:EE_ x-ms-office365-filtering-correlation-id: 425b5bc4-26f8-4b63-30b4-08dac3abcc88 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ozjA5njybL+Bw0KMW1qFeQijnRn2b9PATq/+eiycBPg3d1y81cT8CscGN3l9lY9bZgHJpITxq8WCGLLYtOVpxP+LRNQJLBsHxt+mcNBcyw4zSbdkRRLrE29YJPJQOjMjXsLvVC0CtqruOxRHz+b+7i/A2is+OOLHIllP1AxATUDPUVMc1SrJPlq9YAM5z0Kgq3mqvnGQKy4Y/CztBGCoYRABgJl8/arZWICp2S3idNoR9aUtph4nC/T+3BksJY81x9hD7oBg+wd2MJqM0EueseC0UJlfbnrZJut3izBS/1/ZPlK3pLGm7/yUZzwktKnbbTxqxa8fyl957AEm0nGHM/2d1OGC3v6SW0bSQkxdyJ5O2AWYLfZTis1TA/mN2ovwvhZGigD+ca44erX89IfYl3ZgrWHRDdFABNUlDKQJjbkrADQ53TElR38/icSsFsS/G6f1oxZL4G23bMKuqEyD2PSsz2WLZyodJBYexYAeDrMDExuiBsXpJ1qS2AIVrYLa9yUat5JMmzbf8JkksNjnPEfAGWbpBQDZoGxD7G94AEzsePBfFzoepazNMVY+ziceSwJBkg2urEvtXIpHevz5ZtyweA0htRsyQUDxnzcyViyUnqWcBWSYBxkrN6wfTPeMhdsHGzPpjh6JlURxaX03rqRtH7kDrOgC5evgzMhXNIO1redA1Baj/Py2x3sCLGKpTZV7A+LGRF2m1Wwk+f+5MUcmamlzTy9JD5g6voyef+WAP2Y7dSpaoBP3XmHHRsR+mWqlsiFimDZmrnn1nXR7gImee1nkzN3yBnKgGQ8oUj/I7isKePzO5keVWE7WnKzFoOkaww6B2PINCJ9YIXOsI0xPM85njGw/bADCZ4Ahdc/X7FokqLK2XbK6DdQGf3Fc3Qm9X8xbxui37/OZb8xWHw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS3PR01MB10390.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(1590799012)(451199015)(122000001)(31696002)(86362001)(2906002)(4326008)(107886003)(38070700005)(6506007)(2616005)(66946007)(53546011)(6512007)(54906003)(478600001)(38100700002)(316002)(26005)(66446008)(110136005)(76116006)(64756008)(6486002)(8676002)(966005)(66476007)(91956017)(8936002)(66556008)(85182001)(5660300002)(186003)(36756003)(41300700001)(83380400001)(71200400001)(82960400001)(31686004)(1580799009)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SE41MzhTMnNyZSt5U0dNL01JQVgxQkVTa0lrRktrcVBFQmNmUjc1RzUzbEp5?= =?utf-8?B?UFdYWHRGdWdhY01YRExiY2NWU1hIeEhiYjVpbTNmVHRsLy9Ba3VPcStqcjFM?= =?utf-8?B?YWtsWUJRYWphL1I2NnJuOUluSk5Ra3NpNzR0bnVuUURoYWRNWitWSXBGdFdR?= =?utf-8?B?RzBwRWJuWFpjU05HR0YwSk9VT2ErMUppaHNmOSsyOUVNRVlacXhnWWtYWEhL?= =?utf-8?B?eU43SE8wV0grdnpTT2dXKzU3a1ArdVZzL3NTL3QxaE1PY0lORWl3QkszYkZP?= =?utf-8?B?ai9lNEo1N0tZb3VEbGRLOFpoNTFOTlFVRGwvQ054NzEvZnduMmIyeFdZM2cy?= =?utf-8?B?a3N0djVwcG10bU83cCtSOXlFWExXeXJFbXBoNUVTL1ozVnlJdkduam14RTdq?= =?utf-8?B?ekhiZm1EOFdoRDFzU1hCNFp0dmpmeGJWZGNaS0tjMDFJaGIybExGcUxrbmFZ?= =?utf-8?B?M29iRGpzenhKWER0bU1ObHdXWWo4VjhvTGRnbm5CSVN1TW1YbEUvSmJsYzRO?= =?utf-8?B?VkgyckhQeHNPRUU0N2E5c0IzaktDY1FMNnhiOUpJOW1MZUhRU2pYcXpZaFhP?= =?utf-8?B?N3dpNE5neEpsTHJaUEFxZno5a0o4K2g5WG1uYzBkQ0xMVm00cEl3ZS9DaTZX?= =?utf-8?B?V0FQcDFyTnhpcHZndmFlaWp0cTU4K3RmVnh4S0FCaHhGelZWbEMrM3lnVGlF?= =?utf-8?B?ajROenE5aXZnRms1NFNzUmEyRjFVUDB2YWtRM1ZYVEtGNUhMV2JEVWJZWkh5?= =?utf-8?B?b3V3ajFQNXl4MmtzQWdMbG5RbWIzVlZJZ005MEI4WWFQY2R6TEdLTHVhY0Fp?= =?utf-8?B?VHBjRGQzdzQ0WHkwclBNVmFLWVZWNng4VDhqRlVSWkp4dlNBSUFEOFFwYyth?= =?utf-8?B?UzdaUGk1OVpWbDR6SUlreTl0eHUxWm1rL2x6a1FyK094OXJ0eHQvVFZHOHhW?= =?utf-8?B?NS9BZExMckxtSkNKWjcvejYwYjN0N2czdXlHb1htWGIrSVBhczdWQUc3Z1NB?= =?utf-8?B?R1dSM0xpU2lHWWVNMzlQNTlNV3h5VDc1dXNQQmpaQ0xpa2N0MFhySldGV3ZZ?= =?utf-8?B?ampPOTBrdlF6VWkrR296S1I2TVJUb3AycEtLYmxCMkl1U3dUaWsxTGlRTUJ3?= =?utf-8?B?ZlkwdEVXTy9VVXpxTUpoNjNlbmN1aXVUaUxYU0xwRXFlN1J2VEpqblVMcGwx?= =?utf-8?B?UHNjdjdCdzZlV2pSZkhoaitiZ0ZoZHRqNXExWEUvOUtndm5iWml2RlNpOTU3?= =?utf-8?B?eC9KZ29HeFNDUkFQRlFtNDVRTHYxUHphbU13dERxUER0Zjc5ak1iSjVWalcr?= =?utf-8?B?NHEyYWltT0hDYk8wTzQ2bnNQTzV3WWxQMjY0enZCVk1tUEN2Z1dFTWEzVWJz?= =?utf-8?B?bVRYU2U4N1N4RG5RWUh3OGpMeDV5TURUbDBYa2N2ejVpeEVhVVpSZHorQXFR?= =?utf-8?B?Nm96SWZzVjRQREJYL2pUWHpaU2tpTXlOZnUyaHNFSWRMRENjUlBJTlluWURQ?= =?utf-8?B?MmZnaU04Y2NQS2drZldVbUE1QlVwcThlaXdnSi9rLzE5RVFKYTRHR0s0ZEh5?= =?utf-8?B?QndPV1dUK1JtZzJtVS9IeTBHYUJCcWN2cFpzN2k2cXpWWi9JS0pLemJvK0xO?= =?utf-8?B?bldaVWQ2RURURDFVTlZaazBXU1lzaFFHV2pDRmxON1dDUUV0NFJRU0lDRTBa?= =?utf-8?B?VCt2UEJiclNCbXlmanhkdlg2VFBGVHZIbTdxNEdMSzNLeHRQRzNza1kxZE15?= =?utf-8?B?QW81ZmhkdmxCZ1RFMVkzU1Z6dlVqMWFsWnhqRmExTkdiWENRaUsyWEkxM0RP?= =?utf-8?B?cmFrdW41Yk9IbTNUU2J1Z1RUSFloNFB4NXhENXpEcXFJd1VSbGl6M2czOU5i?= =?utf-8?B?cjJYQWkzbnhwYlk1OWlTOThQOGhIa3MwSGh5RFZmbEZPc3QrMkhLaTZkRHR1?= =?utf-8?B?bkszUUhoOXQyQzltSjdwMDYxUTV4MDRURWJNdzlyd0p3YnhMbjN4emNkM0o0?= =?utf-8?B?MzFkeGJtTUV3RkVnazFlYml3RUZsTDM4MklIRjNqU2xVTHlkZ0piNzcvT2sv?= =?utf-8?B?TFhHdG0reTBJUTh1SGZmektBOUQ1TTR4aVRmSFFJaG9SUDVNbzMrSFp6cXk5?= =?utf-8?B?eWJNa21qYTlTOUthUVlUZmYvcTVLcDUyN0dsNFpxYVY3aUQyNFBXaHdjQ0dO?= =?utf-8?B?cVE9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB10390.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 425b5bc4-26f8-4b63-30b4-08dac3abcc88 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2022 06:13:06.4491 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Fp81VFIcpxrG7Vuf9d0g3l2iNIr8oN0mhZ5wmPpF9xWy2lfvN2wHuwXeEBvxAgmlxcaSQa5c0scs4snvHVcshw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS0PR01MB5873 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_NONE autolearn=unavailable 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-kernel@vger.kernel.org Q0MrIFhpYW8NCg0KDQoNCk9uIDExLzExLzIwMjIgMTI6MzAsIExpIFpoaWppYW4gd3JvdGU6DQo+ IEJhY2tncm91bmQ6DQo+IGlvdmFfdG9fYWRkciBqdXN0IGxvb2t1cHMgYXQgdGhlIG1hcCB3aGlj aCBpcyBjb25zdHJ1Y3RlZCBhbmQgbWFuYWdlcyB0aGUNCj4gcmVsYXRpb25zaGlwIGJldHdlZW4g aW92YSB0byB2YWRkciB3aGVuIE1SIGlzIHJlZ2lzdGVyaW5nLiBCeSBjb252ZW50aW9uYWwsDQo+ IHdlIHNob3VsZCBtYXAgdGhlIHVzZXJzcGFjZSBhZGRyZXNzKGlvdmEpIGV2ZXJ5IHRpbWUgd2Ug d2FudCB0byBhY2Nlc3MgaXQuDQo+IFBsZWFzZSByZWZlciB0byB0aGUgcHJldmlvdXMgZGlzY3Vz c2lvblsxXVsyXSBmb3IgbW9yZSBkZXRhaWxzLg0KPiANCj4gUmVmYWN0b3I6DQo+IEluIHRoaXMg cmVmYWN0b3JpbmcsIHdlIHdpbGwgZG8gdGhlIG1hcCBldmVyeSB0aW1lIGJlZm9yZSB0aGUgdXNl ciByZWFsbHkNCj4gYWNjZXNzZXMgaXQuDQo+IA0KPiBwYXRjaDEsMyw1IGFyZSBjbGVhbnVwIGFu ZCBwcmVwYXJhdGlvbi4NCj4gcGF0Y2gyIGlzIHRvIG1ha2UgYWxsIHN1YnJvdXRpbmVzIGFjY2Vz c2luZyB0aGUgaW92YSB1c2UgaW92YV90b192YWRkcigpIEFQSS4NCj4gcGF0Y2g0IGlzIHRoZSBy ZWZhY3Rvci4NCj4gDQo+IFsxXTogaHR0cHM6Ly93d3cuc3Bpbmljcy5uZXQvbGlzdHMvbGludXgt cmRtYS9tc2cxMTMyMDYuaHRtbA0KPiBbMl06IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2FsbC8y MDIyMDExODEyMzUwNS5HRjg0Nzg4QG52aWRpYS5jb20vDQo+IA0KPiBMaSBaaGlqaWFuICg1KToN Cj4gICAgUkRNQS9yeGU6IFJlbW92ZSByeGVfcGh5c19idWYuc2l6ZQ0KPiAgICBSRE1BL3J4ZTog dXNlIGlvdmFfdG9fdmFkZHIgdG8gdHJhbnNmb3JtIGlvdmEgZm9yIHJ4ZV9tcl9jb3B5DQo+ICAg IFJETUEvcnhlOiBpb3ZhX3RvX3ZhZGRyIGNsZWFudXANCj4gICAgUkRNQS9yeGU6IHJlZmFjdG9y IGlvdmFfdG9fdmFkZHINCj4gICAgUkRNQS9yeGU6IFJlbmFtZSBpb3ZhX3RvX3ZhZGRyIHRvIHJ4 ZV9tYXBfaW92YQ0KPiANCj4gICBkcml2ZXJzL2luZmluaWJhbmQvc3cvcnhlL3J4ZV9sb2MuaCAg IHwgICAzICstDQo+ICAgZHJpdmVycy9pbmZpbmliYW5kL3N3L3J4ZS9yeGVfbXIuYyAgICB8IDEy OCArKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQ0KPiAgIGRyaXZlcnMvaW5maW5pYmFuZC9zdy9y eGUvcnhlX3Jlc3AuYyAgfCAgIDUgKy0NCj4gICBkcml2ZXJzL2luZmluaWJhbmQvc3cvcnhlL3J4 ZV92ZXJicy5jIHwgICAxIC0NCj4gICBkcml2ZXJzL2luZmluaWJhbmQvc3cvcnhlL3J4ZV92ZXJi cy5oIHwgICA2ICstDQo+ICAgNSBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA4MSBk ZWxldGlvbnMoLSkNCj4g