Received: by 2002:a19:651b:0:0:0:0:0 with SMTP id z27csp3758135lfb; Mon, 9 May 2022 03:27:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzRgdwzS454htwYlargqydPJKQ4gqWIRqda0YVUSUhyHJlSoc3sp1JK8nQZuNpnRG7vmaVP X-Received: by 2002:a63:91ca:0:b0:3c6:2d31:6d7 with SMTP id l193-20020a6391ca000000b003c62d3106d7mr12868197pge.559.1652092023202; Mon, 09 May 2022 03:27:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652092023; cv=pass; d=google.com; s=arc-20160816; b=uIDlqHkF4wz3Q/YD8Npms/7/taoFrNUEmzAWpWslwgfiAdUdN1jA0Ws1dxmBuxHzwi vRIk3jGa0kiHnHTEQ5GV59Lbl/wFf0DhGYvVuBAaCtaVBUMILBhKqKz7wnj7/ziJRfsm /5A5Vj20RHzupvOJAy0RpA4ZCDgFELaWrqctUPffIQXFfFE6pB5upoHOXFKYoOZxTpfx CuL00pfIAMj/NwJMyCZnp0g1srWmARFWtljVotpZxKnF2Ng3e+7b3mWGtv5cSZ5rnNIB H4oFXoln3d23WgekeNNv2M8Kbgl/1UKAd+hKjaZdkmbCCdRpygR6DhmfllnWeOq6tKGr Mnrw== 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:cc:to:from :dkim-signature; bh=szoVt9KdjZ8I7qFjCRIMHcP/irzzjzjfAJ+XFz2ywiY=; b=lz9ZArbQ08jXU9ADVsRtrif9w5pLLCFQs9FkR3TUWjy3HepzPSPMLZ6ynq3THGdDad G1dudRmDO4Py6Ho3MFJpJVRo8OOfD4ITIfsX0z8YihPwpWrle/R2QuToioF5hV/P3S6a 4Yb0q64qnACElHKl6DjxUmdzx2+sfElh6T4fwEnaJ0/ChksVrQfV5PRaroEl0/LFslZq ekmCiMQnVfZBanbVNUwkMtP14aaP32qnX2J5mgmPXrMhOPFI0OQwuZa+kLtJ3QVV7npZ XTbisz+pzXMHiTHRdJfkqRMQiq6Ud7U8uA+oaG+hUD9OjHcwV5Vff6PVrM5yxkPIMfd+ gbog== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nec.com header.s=selector1 header.b=FgkGA2dl; arc=pass (i=1 spf=pass spfdomain=nec.com dkim=pass dkdomain=nec.com dmarc=pass fromdomain=nec.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nec.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id j13-20020a633c0d000000b003aae4f1097asi13895792pga.559.2022.05.09.03.27.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 03:27:03 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@nec.com header.s=selector1 header.b=FgkGA2dl; arc=pass (i=1 spf=pass spfdomain=nec.com dkim=pass dkdomain=nec.com dmarc=pass fromdomain=nec.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nec.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 1F21524C74E; Mon, 9 May 2022 03:01:05 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230233AbiEIHYw (ORCPT + 99 others); Mon, 9 May 2022 03:24:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236243AbiEIHSp (ORCPT ); Mon, 9 May 2022 03:18:45 -0400 Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2071.outbound.protection.outlook.com [40.107.113.71]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4C3A01B1F56 for ; Mon, 9 May 2022 00:14:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kb7+tsr1HwIzbPdQn+44pc9VxleJcjquzwY7GcDcSDtASF7yOJqvlAWCE37O26GFTrgysThi/2NngXOykAdGk18aFTZ1/MZymUnWaUBKDjTTy1wIL1PFx5F73dh4x4l96cKfrPvEZ0arMAwfZ42j7tl/b3JWgaeKPt4JQP4fSlAYwt341VR1wYqoG+LUudgQs4hBVUS/uetnaB6X3MkPX+TUU5rNrZsWsimKw3l711WfarjlwEGJQmk3IPTnRA7Ahpz0hILUN2D0izr/JvmjSzCsWc7Q/hZuMCeW/t7VHd+6Yf8Hn6tnTZQItSePODo3a/rVcHmplYN9/8qGsEQVzA== 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=szoVt9KdjZ8I7qFjCRIMHcP/irzzjzjfAJ+XFz2ywiY=; b=QJ5ULIbyz3V6kJyA4sv4bIfxdvGHEzA+MRl/i3DXXdjrrXT7C7weNlKP9mAMTQkGU6UIHAtaEdBW7bYQEmt4sYU604VhKiY3w2SRFi2mDCzk/9ykD2STlF7QCyc7XTYV4R+jDY1+acZQm9fWo4JyI6pFbcEr5seJCzH+gK5F6uDJoXdXbbTtx9WAs2dn6u8cfOahfwQbkAxsDfWrdjC1asnBEK20XtkEymFk4GDYzXL21+snmFAXt8Rz1STIibMYUj75PDRxHmngHSBxsBVtYLQuNTWoenknVHtFQQA+csCLPc18nxfWzPPXW/XHiw/cN5o7OA0iTx16SH5Z/nxB1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nec.com; dmarc=pass action=none header.from=nec.com; dkim=pass header.d=nec.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nec.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=szoVt9KdjZ8I7qFjCRIMHcP/irzzjzjfAJ+XFz2ywiY=; b=FgkGA2dlr1Z/ip8RgudlyeappCYRzuubl7LGN/IIIbxXXJn/wv5+Dkgy9ZgB1l7h0NIGM0djEvEs9VC4V3TWAI7jK2hpGP3M7dikHBQCvQ8DyMPyIjBC00KvbOGeXelBlgyVLO5fcAc5wSOV2DlxvqQNfoT/JdpO7tlcA4FLZbQ= Received: from TYWPR01MB8591.jpnprd01.prod.outlook.com (2603:1096:400:13c::10) by OS3PR01MB8457.jpnprd01.prod.outlook.com (2603:1096:604:194::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.18; Mon, 9 May 2022 07:14:49 +0000 Received: from TYWPR01MB8591.jpnprd01.prod.outlook.com ([fe80::5d51:985:b999:96b8]) by TYWPR01MB8591.jpnprd01.prod.outlook.com ([fe80::5d51:985:b999:96b8%6]) with mapi id 15.20.5227.023; Mon, 9 May 2022 07:14:49 +0000 From: =?utf-8?B?SE9SSUdVQ0hJIE5BT1lBKOWggOWPo+OAgOebtOS5nyk=?= To: Yang Shi CC: Naoya Horiguchi , Linux MM , Matthew Wilcox , Miaohe Lin , Christoph Hellwig , Andrew Morton , John Hubbard , Jason Gunthorpe , William Kucharski , Linux Kernel Mailing List Subject: Re: ##freemail## Re: [PATCH v2] mm/hwpoison: use pr_err() instead of dump_page() in get_any_page() Thread-Topic: ##freemail## Re: [PATCH v2] mm/hwpoison: use pr_err() instead of dump_page() in get_any_page() Thread-Index: AQHYWyUEGMKdhSDaR0anxg89XdeqMa0WMqOA Date: Mon, 9 May 2022 07:14:49 +0000 Message-ID: <20220509071447.GA123646@hori.linux.bs1.fc.nec.co.jp> References: <20220427053220.719866-1-naoya.horiguchi@linux.dev> In-Reply-To: Accept-Language: ja-JP, en-US 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=nec.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f361fbc9-62aa-43d6-6543-08da318b9b1b x-ms-traffictypediagnostic: OS3PR01MB8457: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: Mhlo0zSNzQFs9yDlsDp3FkGniqSV+fr9wKOvXoXvjZrVxT5SEWSH49NRVpcf+lHAoAgYWVwalBm4xFfXsDCixA5kViFlSQvLs12kc5T1swggCzc/2GrbX+eKOq3qIQpM/ZdabAIWIDdDh4cJhdvwhTNRAG4tTMIVKk+wb9G1mfPS/Vnxq9dDCgjFCQLSiGknEd24tI2+RjxamBt4kHD0R3O7vRAYuT4PRzftbw8Sohd2i3f1l/pABT0RfTYltXcswN8CE1uSPSlq8M2F+KCZPVVmja514e2pLlnjQXZ3kqykkSURt+e9Cy4kRAan4j5IMqbZG/Tfs4yYkGCm+amT3jggzZS5jY4AR2XT1AahNrnAay/0H3xqxwv8OoFxFI1q+cpymUDcMgeYDryxd+ICFxQ3cubJzypQ2j7L/QY+uFxyK+gbRWDHZazPBcQAVLzUPX7TfiIjJGGotDmnokaM5DBddsUD6Xp9XDQ/iJemwF0oFuTjUKQjzqgwUKVLGxpC+WXog8jkg9iBjf8sVeRZoTaa6pOKpFvuOa6f3iRrEFg87q0CqZdj1OmSHrXHvHgau4BXHIIESSAxUYadHp9ApVHBfrS2+PkCZfHhu+u8Fn+5KP7xRc8NiXdSF7M66kkz/l0b5Txt76djvaz2MzrLmVHwMMtOY5Cm0/aTG8F1QC29Ds0FP6RTEBGFxgwcMwJPqgaPmrhHlLbRpmRQMkAKF11HeVzK5HGKQwMICfFCBSkkTC0LOpp/8p0eYPPRpwIt3/uN/J9QmDkH0z0EzS2LII40RkhIcUuZkmU2tKCTk0A= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYWPR01MB8591.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(7416002)(8936002)(5660300002)(38100700002)(38070700005)(82960400001)(122000001)(85182001)(6506007)(6512007)(26005)(9686003)(54906003)(2906002)(53546011)(55236004)(1076003)(316002)(6916009)(66476007)(66946007)(66556008)(64756008)(66446008)(508600001)(8676002)(76116006)(6486002)(966005)(4326008)(71200400001)(186003)(83380400001)(86362001)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eGNyd05lU254MjhCK01PbVYwQ3dEWkdkOUg1YmhyUnNIbTNQZEduRnhVSUR6?= =?utf-8?B?ZGt5Zm8va0RrWWJFWGcrTW40ampQNzd0dC90UUhhWndWckwyWUJMMUdaWTJH?= =?utf-8?B?d0R0cElKbnhiM0o5QmR5am1sdWRjeElXYzI3TXlzTnRIQndOeEJZdzZNejBV?= =?utf-8?B?K1hPQmZzSkhjQS9Qd3dDTENwQW9IbXhYbHlhSUtOYWdaRHJnZk5TemZMVEpk?= =?utf-8?B?enUwU2lNbXhHRml0dnlmOVI0VWNCak9EZHd2K1NlbE9TWjE1T0Vtd0xoMitH?= =?utf-8?B?ZjIwaFVVSS95dTRQWmNrQkY3YXQvV3drZnpXUkZ0MUZaemRsTkVVaWo1U1NS?= =?utf-8?B?aFpSandHcTZqbjZMZXNyd0dEMWl4UUIvQTRHdWc0NG83UFIwM2JLSUFjaGI3?= =?utf-8?B?VG11M1g1Sm9VSW44K0c1alBNTHVWSGRiRWZmejZFZm0yYXdXejM3WkNrRE5w?= =?utf-8?B?REp5ZHFTdkUzME81SUR2cjlZL3lOQ0JxL3FTdDduZ1ZVYysyYjVYZmdJWWl2?= =?utf-8?B?TjlIZElxS2ZqWFhiL05DTUlQaXc4dGc1d09qelNCQ3pNQ0p5aGsyRGRIVHlj?= =?utf-8?B?dFBkVlFpOS80ODBSYXhaRkFQWjk4SUtEV0lFTkhIN3hrSjJWNUc2MVNIcjhR?= =?utf-8?B?NlpXalI4OGQva0tyZnhvYzlsbVpKcHJiQzY4RzVKZDhDOWNxVDdOQ1UwMHdS?= =?utf-8?B?bWwvc245Z3JMdE9xTHM0UEliZGg4Sm12T1phbkRRUTAxK0Z0aENMcGtDcDB0?= =?utf-8?B?N0pSbzQ1WFBUWS9PSzI4TXF6YmI3U28xOE4rWFFWQndxempGNFBQejh1cjN3?= =?utf-8?B?alArcmI4UkJPUGQ2aHRQaEQ4QW9Ob3BZY0NXMC90bUJYWkpjb3U2RnNmalJy?= =?utf-8?B?aG52aERYLzlleE1hVVlNYno4QUVDL1ZkQkl4LzBSUjdQSE1oMVJmWEVtclpo?= =?utf-8?B?eFo5Vk1oNUMzWFUveHZVaEd6WXd2S25Taml0djcvMDg3MFVlSGRoTW1UTXlu?= =?utf-8?B?dlNZTG9haENDR01heDF5UlNvSFBhZ05HcCtLcnBhaFkxUGExU2lybXVpZ3h0?= =?utf-8?B?QUlhdU12b2pvMzZOYWJJdzZhUkNOQ1BqQ2crUmlTMDJCQlBZWXUyekNxbENW?= =?utf-8?B?ZTZLK1ZSdlBVVG1KQ3VrQ1RZV2RkWllQR3YzWHJQNUMrZzM4YjFoMVRKdmd3?= =?utf-8?B?cHpnaHJZWlpEN0lQbC9IV2VVRmF3TGFUL2krVHBWR3lGb3F6cHFhQjZ2NGp0?= =?utf-8?B?cUJtM3pscHMzeHhnYjhZTFJnVFByWDNDSkdFMlM3dWhBSEY3OEM0K2NleXBT?= =?utf-8?B?WnlZV3Fob01Ba2JmTnVkWHRuZVU0RkFPNGs2dDFGZFd3eHdjcVpCTjJwTnd4?= =?utf-8?B?STBLODQwV0pZV0gzWUN3eW9aWWprWEZWZ0hhdEhQcnhDR0pYUHBtNkN3SGZC?= =?utf-8?B?RFZTcVY2ZThkWFVXVTR6UEpqRnZHYVhrU0NRUmNKNzlPU0RaYU85alJ2Z1g1?= =?utf-8?B?SkxpNHpmTE9FU3ZtbFR4akg3R09yWG9rTVB3YUhOK0hXQzM3VUhTdzk4aUdX?= =?utf-8?B?Uy83ZUdvL2FqTGFGWXhZaTZEMnVQM0IzK2N3Y2lQclcyK3pUNTFKNUFyeHBu?= =?utf-8?B?dXgxbjNLZ1RGcnpLU1VtaGdYQTVRV1lhMjdOZ1JoSGJOeERoTGFuQnhzdUw5?= =?utf-8?B?bW0yeU5RWkZReWZWN1BmdkxHNzZzMENRYUNSTExTaFVhUjAwRXVEUkVwc2o5?= =?utf-8?B?N0FXa3JBT2YreEJJd1p1eG9aVTIxQloxNk84QUJ3Z3RkeDY1eXY4ZTkydkVO?= =?utf-8?B?UXpVZmtNRmdvZ2NvSWI5K2llMnpnTU1JZ2xiMDVKelJvd3RPdmJqY09yQlQ3?= =?utf-8?B?ckovVXV1QVpCekcxOGxsUDR6dzBNL2VEa3ZudEw1dlJUbWtpZ3lib0tSRFR2?= =?utf-8?B?ZnU2UzNXc2xRbjc1YmN5VGdHOXJpOGF3Ym9LT2pTYXhtMkJ0bllRZytKb3VN?= =?utf-8?B?enVwMDFLZzlwblAyajU1WWZqZTB6eGR0TGYyQkhlT3pwVVovZ2NlYlJNWVZa?= =?utf-8?B?U3ZialZzQTZmWGx4ODhPRTA5S0c3QzJpeTBtbENmS0lTL1M0M1A1S2lGdnQx?= =?utf-8?B?ZWs1Vm1BcE40dmkwWjRKdmhMNnh1eW1xNG10NVh0RUNoYkRmQ3NhVlIvbjlV?= =?utf-8?B?Qkt3bHgrUWk4Y2RDZm4wRXFVUXVpSjVnQzlHODluVnd2VU00TFlPb0JiOUZw?= =?utf-8?B?WjF1cHNib2FGdTlhWnZKMUlXU1ZoMndVc2tkRXlBbUhGeHAvTC9URHhPcC9T?= =?utf-8?B?eW5iV21FRkpGWE1oSDJRaDBNcGxiOURQYi9mV2YxZ0tEanlUSE44eFllVVFp?= =?utf-8?Q?cwu8kXAA+6UrTtvw=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <1CCD5FAD43696149903B65106C758F2F@jpnprd01.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nec.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYWPR01MB8591.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f361fbc9-62aa-43d6-6543-08da318b9b1b X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2022 07:14:49.7731 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e67df547-9d0d-4f4d-9161-51c6ed1f7d11 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eg7KLc5o+bsntKkR9VxpXm7g61UEj8LKD0iA1CdBry55ZYzfvVAgb2J2f6Zakrf3iHsasF9Aba8DWfXWZuurdQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB8457 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 T24gVGh1LCBBcHIgMjgsIDIwMjIgYXQgMTA6MjU6MzNBTSAtMDcwMCwgWWFuZyBTaGkgd3JvdGU6 DQo+IE9uIFR1ZSwgQXByIDI2LCAyMDIyIGF0IDEwOjMyIFBNIE5hb3lhIEhvcmlndWNoaQ0KPiA8 bmFveWEuaG9yaWd1Y2hpQGxpbnV4LmRldj4gd3JvdGU6DQo+ID4NCj4gPiBGcm9tOiBOYW95YSBI b3JpZ3VjaGkgPG5hb3lhLmhvcmlndWNoaUBuZWMuY29tPg0KPiA+DQo+ID4gVGhlIGZvbGxvd2lu ZyBWTV9CVUdfT05fRk9MSU8oKSBpcyB0cmlnZ2VyZWQgd2hlbiBtZW1vcnkgZXJyb3IgZXZlbnQN Cj4gPiBoYXBwZW5zIG9uIHRoZSAodGhwL2ZvbGlvKSBwYWdlcyB3aGljaCBhcmUgYWJvdXQgdG8g YmUgZnJlZWQ6DQo+ID4NCj4gPiAgIFsgMTE2MC4yMzI3NzFdIHBhZ2U6MDAwMDAwMDBiMzZhOGEw ZiByZWZjb3VudDoxIG1hcGNvdW50OjAgbWFwcGluZzowMDAwMDAwMDAwMDAwMDAwIGluZGV4OjB4 MSBwZm46MHgxNmEwMDANCj4gPiAgIFsgMTE2MC4yMzY5MTZdIHBhZ2U6MDAwMDAwMDBiMzZhOGEw ZiByZWZjb3VudDowIG1hcGNvdW50OjAgbWFwcGluZzowMDAwMDAwMDAwMDAwMDAwIGluZGV4OjB4 MSBwZm46MHgxNmEwMDANCj4gPiAgIFsgMTE2MC4yNDA2ODRdIGZsYWdzOiAweDU3ZmZmZmMwODAw MDAwKGh3cG9pc29ufG5vZGU9MXx6b25lPTJ8bGFzdGNwdXBpZD0weDFmZmZmZikNCj4gPiAgIFsg MTE2MC4yNDM0NThdIHJhdzogMDA1N2ZmZmZjMDgwMDAwMCBkZWFkMDAwMDAwMDAwMTAwIGRlYWQw MDAwMDAwMDAxMjIgMDAwMDAwMDAwMDAwMDAwMA0KPiA+ICAgWyAxMTYwLjI0NjI2OF0gcmF3OiAw MDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDBmZmZmZmZmZiAwMDAwMDAw MDAwMDAwMDAwDQo+ID4gICBbIDExNjAuMjQ5MTk3XSBwYWdlIGR1bXBlZCBiZWNhdXNlOiBWTV9C VUdfT05fRk9MSU8oIWZvbGlvX3Rlc3RfbGFyZ2UoZm9saW8pKQ0KPiA+ICAgWyAxMTYwLjI1MTgx NV0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQo+ID4gICBbIDExNjAuMjUz NDM4XSBrZXJuZWwgQlVHIGF0IGluY2x1ZGUvbGludXgvbW0uaDo3ODghDQo+ID4gICBbIDExNjAu MjU2MTYyXSBpbnZhbGlkIG9wY29kZTogMDAwMCBbIzFdIFBSRUVNUFQgU01QIFBUSQ0KPiA+ICAg WyAxMTYwLjI1ODE3Ml0gQ1BVOiAyIFBJRDogMTE1MzY4IENvbW06IG1jZWluai5zaCBUYWludGVk OiBHICAgICAgICAgICAgRSAgICAgNS4xOC4wLXJjMS12NS4xOC1yYzEtMjIwNDA0LTIzNTMtMDA1 LWc4MzExMSsgIzMNCj4gPiAgIFsgMTE2MC4yNjIwNDldIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3Rh bmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIDEuMTUuMC0xLmZjMzUgMDQvMDEv MjAxNA0KPiA+ICAgWyAxMTYwLjI2NTEwM10gUklQOiAwMDEwOmR1bXBfcGFnZS5jb2xkKzB4Mjdl LzB4MmJkDQo+ID4gICBbIDExNjAuMjY2NzU3XSBDb2RlOiBmZSBmZiBmZiA0OCBjNyBjNiA4MSBm MSA1YSA5OCBlOSA0YyBmZSBmZiBmZiA0OCBjNyBjNiBhMSA5NSA1OSA5OCBlOSA0MCBmZSBmZiBm ZiA0OCBjNyBjNiA1MCBiZiA1YSA5OCA0OCA4OSBlZiBlOCA5ZCAwNCA2ZCBmZiA8MGY+IDBiIDQx IGY3IGM0IGZmIDBmIDAwIDAwIDBmIDg1IDlmIGZkIGZmIGZmIDQ5IDhiIDA0IDI0IGE5IDAwIDAw DQo+ID4gICBbIDExNjAuMjczMTgwXSBSU1A6IDAwMTg6ZmZmZmFhMmM0ZDU5ZmQxOCBFRkxBR1M6 IDAwMDEwMjkyDQo+ID4gICBbIDExNjAuMjc0OTY5XSBSQVg6IDAwMDAwMDAwMDAwMDAwM2UgUkJY OiAwMDAwMDAwMDAwMDAwMDAxIFJDWDogMDAwMDAwMDAwMDAwMDAwMA0KPiA+ICAgWyAxMTYwLjI3 NzI2M10gUkRYOiAwMDAwMDAwMDAwMDAwMDAxIFJTSTogZmZmZmZmZmY5ODU5OTVhMSBSREk6IDAw MDAwMDAwZmZmZmZmZmYNCj4gPiAgIFsgMTE2MC4yNzk1NzFdIFJCUDogZmZmZmRjOWM0NWE4MDAw MCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMGZmZmZkZmZmDQo+ID4gICBbIDEx NjAuMjgxNzk0XSBSMTA6IGZmZmZhYTJjNGQ1OWZiMDggUjExOiBmZmZmZmZmZjk4OTQwZDA4IFIx MjogZmZmZmRjOWM0NWE4MDAwMA0KPiA+ICAgWyAxMTYwLjI4MzkyMF0gUjEzOiBmZmZmZmZmZjk4 NWI2Zjk0IFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IGZmZmZkYzljNDVhODAwMDANCj4gPiAg IFsgMTE2MC4yODY2NDFdIEZTOiAgMDAwMDdlZmY1NGNlMTc0MCgwMDAwKSBHUzpmZmZmOTljNjdi ZDAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDANCj4gPiAgIFsgMTE2MC4yODk0OThd IENTOiAgMDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMNCj4gPiAg IFsgMTE2MC4yOTExMDZdIENSMjogMDAwMDU2MjgzODFhNWY2OCBDUjM6IDAwMDAwMDAxMDQ3MTIw MDMgQ1I0OiAwMDAwMDAwMDAwMTcwZWUwDQo+ID4gICBbIDExNjAuMjkzMDMxXSBDYWxsIFRyYWNl Og0KPiA+ICAgWyAxMTYwLjI5MzcyNF0gIDxUQVNLPg0KPiA+ICAgWyAxMTYwLjI5NDMzNF0gIGdl dF9od3BvaXNvbl9wYWdlKzB4NDdkLzB4NTcwDQo+ID4gICBbIDExNjAuMjk1NDc0XSAgbWVtb3J5 X2ZhaWx1cmUrMHgxMDYvMHhhYTANCj4gPiAgIFsgMTE2MC4yOTY0NzRdICA/IHNlY3VyaXR5X2Nh cGFibGUrMHgzNi8weDUwDQo+ID4gICBbIDExNjAuMjk3NTI0XSAgaGFyZF9vZmZsaW5lX3BhZ2Vf c3RvcmUrMHg0My8weDgwDQo+ID4gICBbIDExNjAuMjk4Njg0XSAga2VybmZzX2ZvcF93cml0ZV9p dGVyKzB4MTFjLzB4MWIwDQo+ID4gICBbIDExNjAuMjk5ODI5XSAgbmV3X3N5bmNfd3JpdGUrMHhm OS8weDE2MA0KPiA+ICAgWyAxMTYwLjMwMDgxMF0gIHZmc193cml0ZSsweDIwOS8weDI5MA0KPiA+ ICAgWyAxMTYwLjMwMTgzNV0gIGtzeXNfd3JpdGUrMHg0Zi8weGMwDQo+ID4gICBbIDExNjAuMzAy NzE4XSAgZG9fc3lzY2FsbF82NCsweDNiLzB4OTANCj4gPiAgIFsgMTE2MC4zMDM2NjRdICBlbnRy eV9TWVNDQUxMXzY0X2FmdGVyX2h3ZnJhbWUrMHg0NC8weGFlDQo+ID4gICBbIDExNjAuMzA0OTgx XSBSSVA6IDAwMzM6MHg3ZWZmNTRiMDE4YjcNCj4gPg0KPiA+IEFzIHNob3duIGluIHRoZSBSSVAg YWRkcmVzcywgdGhpcyBWTV9CVUdfT04gaW4gZm9saW9fZW50aXJlX21hcGNvdW50KCkgaXMNCj4g PiBjYWxsZWQgZnJvbSBkdW1wX3BhZ2UoImh3cG9pc29uOiB1bmhhbmRsYWJsZSBwYWdlIikgaW4g Z2V0X2FueV9wYWdlKCkuDQo+ID4gVGhlIGJlbG93IGV4cGxhaW5zIHRoZSBtZWNoYW5pc20gb2Yg dGhlIHJhY2U6DQo+ID4NCj4gPiAgIENQVSAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgQ1BVIDENCj4gPg0KPiA+ICAgICBtZW1vcnlfZmFpbHVyZQ0KPiA+ICAgICAgIGdl dF9od3BvaXNvbl9wYWdlDQo+ID4gICAgICAgICBnZXRfYW55X3BhZ2UNCj4gPiAgICAgICAgICAg ZHVtcF9wYWdlDQo+ID4gICAgICAgICAgICAgY29tcG91bmQgPSBQYWdlQ29tcG91bmQNCj4gPiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcmVlX3BhZ2Vz X3ByZXBhcmUNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBhZ2UtPmZsYWdzICY9IH5QQUdFX0ZMQUdTX0NIRUNLX0FUX1BSRVANCj4gPiAgICAg ICAgICAgICBmb2xpb19lbnRpcmVfbWFwY291bnQNCj4gPiAgICAgICAgICAgICAgIFZNX0JVR19P Tl9GT0xJTyghZm9saW9fdGVzdF9sYXJnZShmb2xpbykpDQo+ID4NCj4gPiBTbyByZXBsYWNlIGR1 bXBfcGFnZSgpIHdpdGggc2FmZXIgb25lLCBwcl9lcnIoKS4NCj4gPg0KPiA+IEZpeGVzOiA3NGU4 ZWU0NzA4YTggKCJtbTogVHVybiBoZWFkX2NvbXBvdW5kX21hcGNvdW50KCkgaW50byBmb2xpb19l bnRpcmVfbWFwY291bnQoKSIpDQo+ID4gU2lnbmVkLW9mZi1ieTogTmFveWEgSG9yaWd1Y2hpIDxu YW95YS5ob3JpZ3VjaGlAbmVjLmNvbT4NCj4gPiAtLS0NCj4gPiBDaGFuZ2VMb2cgdjEgLT4gdjI6 DQo+ID4gLSB2MTogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtbW0vMjAyMjA0MTQyMzU5 NTAuODQwNDA5LTEtbmFveWEuaG9yaWd1Y2hpQGxpbnV4LmRldi9ULyN1DQo+ID4gLSB1cGRhdGUg Y2FsbGVyIHNpZGUgaW5zdGVhZCBvZiBjaGFuZ2luZyBkdW1wX3BhZ2UoKS4NCj4gPiAtLS0NCj4g PiAgbW0vbWVtb3J5LWZhaWx1cmUuYyB8IDIgKy0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z ZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvbW0vbWVtb3J5 LWZhaWx1cmUuYyBiL21tL21lbW9yeS1mYWlsdXJlLmMNCj4gPiBpbmRleCAzNWUxMWQ2YmVhNGEu LjBlMTQ1MzUxNGEyYiAxMDA2NDQNCj4gPiAtLS0gYS9tbS9tZW1vcnktZmFpbHVyZS5jDQo+ID4g KysrIGIvbW0vbWVtb3J5LWZhaWx1cmUuYw0KPiA+IEBAIC0xMjcwLDcgKzEyNzAsNyBAQCBzdGF0 aWMgaW50IGdldF9hbnlfcGFnZShzdHJ1Y3QgcGFnZSAqcCwgdW5zaWduZWQgbG9uZyBmbGFncykN Cj4gPiAgICAgICAgIH0NCj4gPiAgb3V0Og0KPiA+ICAgICAgICAgaWYgKHJldCA9PSAtRUlPKQ0K PiA+IC0gICAgICAgICAgICAgICBkdW1wX3BhZ2UocCwgImh3cG9pc29uOiB1bmhhbmRsYWJsZSBw YWdlIik7DQo+ID4gKyAgICAgICAgICAgICAgIHByX2VycigiTWVtb3J5IGZhaWx1cmU6ICUjbHg6 IHVuaGFuZGxhYmxlIHBhZ2UuXG4iLCBwYWdlX3RvX3BmbihwKSk7DQo+IA0KPiBJIHRoaW5rIGR1 bXBfcGFnZSgpIGlzIGhlbHBmdWwgdG8gdGVsbCB0aGUgdXNlcnMgbW9yZSBpbmZvcm1hdGlvbg0K PiBhYm91dCB0aGUgdW5oYW5kbGFibGUgcGFnZSwgSSdtIG9rIHdpdGggdGhpcyBmaXggZm9yIG5v dywgYnV0IHNob3VsZA0KPiB3ZSBjb25zaWRlciBoYXZpbmcgYSBtZW1vcnkgZmFpbHVyZSBzYWZl IGR1bXBfcGFnZSgpIGluIHRoZSBmdXR1cmU/DQoNClllcywgbWF5YmUgdGhhdCB3b3VsZCBiZSBo ZWxwZnVsIG5vdCBvbmx5IGluIHRoaXMgdW5oYW5kbGFibGUgY2FzZSwgc28gc291bmRzDQpnb29k IHRvIG1lLiAgQnV0IGhvdyBkbyB3ZSBoYW5kbGUgZm9saW8ncyBjYXNlPyAgQW5kIEknbSBub3Qg c3VyZSB0aGF0IHRoZSBmdWxsDQppbmZvIGluIGR1bXBfcGFnZSgpIGlzIG5lZWRlZCBpbiBhIG1l bW9yeV9mYWlsdXJlLXNwZWNpZmljIHZhcmlhbnQuDQoNClRoYW5rcywNCk5hb3lhIEhvcmlndWNo aQ==