Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66A9CC433F5 for ; Mon, 6 Dec 2021 06:02:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237590AbhLFGFe (ORCPT ); Mon, 6 Dec 2021 01:05:34 -0500 Received: from esa15.fujitsucc.c3s2.iphmx.com ([68.232.156.107]:30970 "EHLO esa15.fujitsucc.c3s2.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235803AbhLFGFd (ORCPT ); Mon, 6 Dec 2021 01:05:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1638770525; x=1670306525; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=CAmDdfFayTOCKaUz+xtoNWmf9WtoxlXp4W25edtuuso=; b=q9K7kjbhSZxDYRnZeCYNr742xgRDliVlk6273hzpLCmVgyy4nHwVI0Ju c21+WXTnLadoN3pXrAmmwlNbKDiBq4eJhSCChCHvL9JhS8SSCWtyHTM6N 5bLabzIYP9Q0mBojvU3+s8Hmv/NxL8tYba/KKVnphvqoORK2qd6r2w44H AunQ8n0U5orA8q85v9C2EIzQACz+exQ486/W+wnBNPJvvIWK5gtPG+Cae qkZDX0400hv3Zn6IPEiMy0AYSAjp8BBVAEX5A5QHJH4QIty3jsHS3axWA rQ9BJh5hvUiA2sO1wSpabeQkW5IogE7vHGfFHAsTmwOYO+5sB8K1VDR4N Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10189"; a="45193275" X-IronPort-AV: E=Sophos;i="5.87,290,1631545200"; d="scan'208";a="45193275" Received: from mail-tycjpn01lp2173.outbound.protection.outlook.com (HELO JPN01-TYC-obe.outbound.protection.outlook.com) ([104.47.23.173]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2021 15:02:01 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UqrBtGMLu2SaViaslcsu5Ad1dS2AOk5AmC9ch5L69KUFinCgbbQLHX4H/wDtaUXtrOmjqgH3jLA3rNBEjwSeYqL+gEyuvJ83eBv14SaTENQYytVC0i83qXOupX+HhNQo3rKm0g0vZCgaPA61c5u40pkKEPiDiNX3RMLF/Ca2qj9rf1pDd0srmrWfPoGtX0hVGOeVOdrJckCT9saqfuLmbEmegbc+tFpUHWiITiCaGzwBrVqfb0VSTH8/eD0snY3qLsjHmMUq7mMMxUwTb48Vd7lLUdGAVz/2oHILdKNFcTK+Oyxf3345n+TMSLwk/rBRTFxQjzY1KtF09FKV59Mitw== 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=CAmDdfFayTOCKaUz+xtoNWmf9WtoxlXp4W25edtuuso=; b=c4GI9qyRE7WkOLH4O71wojr37lFVSLA4Uv23+U7so6LIpmIllgd0DMMs55TnmdLwWQ9OZrTpYKZjIfKp+B88DBNR+XG+qXF2R+bpDqBiNCJk85xmrlyuUeMvzaJoZBWjVcVu69oU8zoRqMAw7PbPDJ36IEKR/NmjcutIloZ2VuHHOmpPg8iqOXnstO/2wYOv0mhWuoOYg8HWa36mJcYbqQE4cLpyvv84Bu9pp60aZvc/Cv2LL3nikgzrSeWqiKiaaZciTzKF5JrxEMeLm4vlnaRj3vVX3RxANKcpLCZCeY8A2lr/kYPLIzDMMAzddcXkitvuV1BKU1d6Qf9qaFWZPQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CAmDdfFayTOCKaUz+xtoNWmf9WtoxlXp4W25edtuuso=; b=PZM8wWY5VBzd/r0q9BmaaCXeB5gyJEx5m2MnxaaJGLT8HrJSWMgUTDNtM0I4rOUX3v50AfNPv51lbbCJTETUgjUZb9a8wFEPhqk5+7XrGsJnkC3jVwD87k8+FjUda2DlZ9mYwgoZyub90mzH7akk54TC+Yn0BaQbHHcysPEUDGM= Received: from OS3PR01MB7706.jpnprd01.prod.outlook.com (2603:1096:604:17b::10) by OS3PR01MB8067.jpnprd01.prod.outlook.com (2603:1096:604:171::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Mon, 6 Dec 2021 06:01:59 +0000 Received: from OS3PR01MB7706.jpnprd01.prod.outlook.com ([fe80::d088:ce41:512c:df24]) by OS3PR01MB7706.jpnprd01.prod.outlook.com ([fe80::d088:ce41:512c:df24%9]) with mapi id 15.20.4755.021; Mon, 6 Dec 2021 06:01:59 +0000 From: "lizhijian@fujitsu.com" To: Shuah Khan , Christian Brauner , "lizhijian@fujitsu.com" CC: "linux-kselftest@vger.kernel.org" , "shuah@kernel.org" , "linux-kernel@vger.kernel.org" , Christian Brauner , Philip Li , kernel test robot Subject: Re: [PATCH 2/2] ksefltest: pidfd: Fix wait_states: Test terminated by timeout Thread-Topic: [PATCH 2/2] ksefltest: pidfd: Fix wait_states: Test terminated by timeout Thread-Index: AQHXzG8lcK74FTZdFEGtUCiMpmTNLqvppj0AgDeQPQCAA/4TgA== Date: Mon, 6 Dec 2021 06:01:59 +0000 Message-ID: <31037d09-a42b-3226-d447-9729cc472a2e@fujitsu.com> References: <20211029024528.8086-1-lizhijian@cn.fujitsu.com> <20211029024528.8086-2-lizhijian@cn.fujitsu.com> <20211029083248.7vttuxbwbtdylrnq@wittgenstein> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f9588dbb-7b3f-40c5-7360-08d9b87dea63 x-ms-traffictypediagnostic: OS3PR01MB8067: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YtmsujddNybIP76bF+M69dSnY13EhFE8CaR5b9HbWCzfuVYtB+oXMcLr1AK+OyADrhhEBLaggvceRTVeSqvpGZtpRwa5czGjjNNkDbQdv/uDz+QF/htZ/o3zSH3glexS5nX0Cx8+BCgNY5t0kB+cy4DOBT7P2ckCKyIwxe3UXc0K8TgXhYSlKKQkiT5m0pGYFYYSjpWbrfd5LQNQwOvCXGH26u9pMznZ8qWifKBBa/pLVvhFl0CnH6d+i8G1vpMYtS+8Io9HRnuSVhYhReAfUvP6Ajwc2uNrOFk4CMwQMeDBerHfMexZ2ampkRcvkCqZAkFGbmFgvXOpqn+SxJXAApShYgyW0S3005ZUvJV2uIUQc+XrMfnTKScgcqdMfiQYB1Xwdxn4udD45VhlxTGmFJqW/rVtuuqajW76eKL+J9LUz9Zbu7IipC0tAxAsIZ0Sz5zwOSA6hnEle560/YXq5xGxcjcOxjrKGaTP9u0uZ6J//xHTd3isgPJ8zzy1H/Buy0E7+6TGj721LUsFazeXx7q+aJ+sdWNczsf1vuP6LtPvkb1rap+74hUh+Mg7CTeQ1QtlhQDJ+t2QfxrdRXfgAgqcsmSn3KLTOwzrZnXxvFlEYkidNZkXIpQyFNH2fQn6Bilfo1ywYGP2EPBT+WqLtzHUcHH0nrVcljGGBlgi6/zHQikavNMh5sTfh5Jel90NvoyjrMTc57+ZXDua+/kFfAiRy01CAeBOcN8w7/zXmk3qOizPeqVqQE9d0CmZVQoBeGJNmi/TnW0eRCG7X5GQUA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS3PR01MB7706.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(83380400001)(4326008)(6486002)(6512007)(2616005)(5660300002)(85182001)(2906002)(508600001)(76116006)(91956017)(86362001)(82960400001)(38070700005)(8676002)(26005)(8936002)(110136005)(71200400001)(31686004)(6506007)(53546011)(316002)(36756003)(186003)(54906003)(64756008)(66476007)(66446008)(66556008)(66946007)(122000001)(38100700002)(31696002)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YzI2ZUp1WGRya3NPb2hoVjdPYkRyTVhjN3ErRDBPbWhSbWF3UmxyeXBrS1BS?= =?utf-8?B?VXNENmdobExhb3J4dG1oMTNITGZ6WlcrcWhyRG9GclhyYm0zT3ZFRndxeFhY?= =?utf-8?B?c1hqeStEdFN5emZHcGk3cTdPaFNNUWgwNXJmeUswUU90T25ZZ0k4KzczdVVS?= =?utf-8?B?L2VUN3pjN1RzOS9ieXZzUnBXam1XRTcxSlJETmhpVE55UWMwMnJ2ZXVtVmZh?= =?utf-8?B?QVBxb0tMSzNUQkVNL0hZdjBTbENOSUk0d2xJQ1UwOXFxbDRSZFVIUVJMTld2?= =?utf-8?B?QWlYejRTekFwRlVpTWJEbGk2YmlodjQ0RXR4RGZCY0pibmN0UHRmbWp0dXpo?= =?utf-8?B?WG5rTENiV2Q1UDlzbC95ZndJdWVuaWhyOGNHYlNHdXhoWlp4N09UblkxQzha?= =?utf-8?B?TW8xVVlzNnhnZWgvcmhYcmpoc0tEVDV5TkM2N3JsRnkrNVlLb2UzdDFqLzYz?= =?utf-8?B?aEFXc0ZpTndjR3hkUEVNQ2N1LzM0aFpNeElhaklpN0gxZ2NFYmhNbUZaNktO?= =?utf-8?B?czBVN3p3bVVoVHJ6MjRNYk51dTF3TDRUYmQ5Q0tBbVlka0tvdEFFWGJDd2x1?= =?utf-8?B?NVc1TDFqVWVacVpOdHArcGF6Sy9VelBCRnNPVDI4VGZGRVRXSG1NN0RwMEg3?= =?utf-8?B?T0xsM0JkS2Z2WHNjMFBTRndMR2R0VFo2M3ROeUxUSXZLVHUxN1JnSEdncjU5?= =?utf-8?B?NFo4aDViOHlPQzRPQUVSeHVtSVd4Lzh1Ty9xMW50RlRtQk8xMGZGbGVMMWJk?= =?utf-8?B?Y2kzRkxNK243Y3dybUFlMjh5bWVneXVockhvS0YxNitBK3dtcFJKYzRCcGNL?= =?utf-8?B?azYzNzBlaUE1ekJMMlhyV2JyT3doQlZ0NEhtUnk1VG1KeFFCSUNhVW5ZbDJL?= =?utf-8?B?cUQ0NmtkRk01ZVNzY1dheXBRVG02RzYwUWJOVzF2OWRVS01FVHZ6czFBUGVQ?= =?utf-8?B?cVNmQVhRb2wwTmVLUUN3eUQydFhhbC9iZG9URlh1RTJ4Rm5xUko0UU9EOS94?= =?utf-8?B?WkRqMlUzT2FOUEZOMi9ydDU5c1VsbldBcFgyVVVpWERLckwwQWVLWEc1Mlo2?= =?utf-8?B?ZldkbjNJbEl1T3VPdjZkeGJiVFZVemcyalR2SytSL240dU5IanF2c1RCOE9G?= =?utf-8?B?OUZBd25qSHlxclJPMHZkd3lDRnkzelpZeDZZL29sWlo2aVAyaHl2RUJpZG1s?= =?utf-8?B?akMyOGJXNDJFbW1iQlM5QXl4WHNvdWljYXFNeGVlNlNNOTYvcHcyYlppMFBh?= =?utf-8?B?UHNTNjhvbC82Q3RYSXg5UlRYNFJaTGFycEt4dGlUdWJHNldLSHluLzlmR0p3?= =?utf-8?B?UHNEWlg1a2VoQUpSTk45MUhBRlB4ZWU0ZGJPOEdQT204Y2hoMlpvanhmTDYx?= =?utf-8?B?OGlBQ0JLb3VwaWRlUWs0QmFxNXFuVTJMVVI1RTlmOHZmUnc0YzY5by9nSXU1?= =?utf-8?B?QWZOTGdIUStZQ3BBYUhWVEIyU095dzdDQ0ZYb1hEMUdUM1ZuMUdhY0FmdXha?= =?utf-8?B?VUYvVVVjZFZnMHE4dmxFVUJGMFlMOUk3a1NpQTB5SlNHU1F5WWRGc3dlYzdZ?= =?utf-8?B?VDZGRS9MMS9JWjFQMlFUR3BjZmdSSVlPSVdLTWxHcXJnd0pueVlieGlQRE5H?= =?utf-8?B?TmFuRkdoZUNJaGNRWGVOcTFaYnppaDNxREE5RU84ays2bmVweXAzYWpZaUNK?= =?utf-8?B?T0huaUkwcldEK1BVTHZ6dHV3c2tkVmhQYzRkZkdxd21jSkNKMGlCcjFYWlVn?= =?utf-8?B?RG9rUnRYZk9Wc1NkbzY3Tnh6MWp3NlR3MXpyMnlvdHE3bm5lbVlIVUxMZ2tY?= =?utf-8?B?d1oyVTlvOC9jSHovWm5ZZm00Z0tjbVk2TWFxWUZsRjlCSk9KaUFLZkZLTkVn?= =?utf-8?B?TDBSMVR3OVdlZFYxcENIT1hVcHJFRnBZdGxpd3Z1T0tDQjhXR1cvMWgwckZa?= =?utf-8?B?ZFR2NG10WXRQaGVwUVNBRC9yd01OejlQSE5SVm9YNmNxUWd1Z0FSRnhVZzN4?= =?utf-8?B?cy9nWXM1SzExY1FNVFlSZHFzK0cyNEZWRk9KNUw3RlJ1RTVBWkwrQXdhUzAx?= =?utf-8?B?VllidFAxT0RLVEhYeDNpOUF6TWFJeHBRYld5eG41Z3FWYTZSaW5xWXdaYnBP?= =?utf-8?B?Tmgwa05IV0FTK1ZQWkZWYWFncFRzQ0NrZFk4Z2ZrUUlqbFZMcGtzblYwMXBW?= =?utf-8?Q?EtVf7UsxeiZU1xiCvVS2owA=3D?= 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: OS3PR01MB7706.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f9588dbb-7b3f-40c5-7360-08d9b87dea63 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2021 06:01:59.1976 (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: 0Sa1WSAdYjtohkefdWk0XhViJsmsVcWYC8vbeY0T97M8MpbB9UqJKakTmG6NTiKERkUGY5743wTVt9sJ4Awd1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3PR01MB8067 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCk9uIDA0LzEyLzIwMjEgMDE6MDMsIFNodWFoIEtoYW4gd3JvdGU6DQo+IE9uIDEwLzI5LzIx IDI6MzIgQU0sIENocmlzdGlhbiBCcmF1bmVyIHdyb3RlOg0KPj4gT24gRnJpLCBPY3QgMjksIDIw MjEgYXQgMTA6NDU6MjhBTSArMDgwMCwgTGkgWmhpamlhbiB3cm90ZToNCj4+PiAwRGF5L0xLUCBv YnNlcnZlZCB0aGF0IHRoZSBrc2VsZnRlc3QgYmxvY2tzIGZvZXZlciBzaW5jZSBvbmUgb2YgdGhl DQo+Pj4gcGlkZmRfd2FpdCBkb2Vzbid0IHRlcm1pbmF0ZSBpbiAxIG9mIDMwIHJ1bnMuIEFmdGVy IGRpZ2dpbmcgaW50bw0KPj4+IHRoZSBzb3VyY2UsIHdlIGZvdW5kIHRoYXQgaXQgYmxvY2tzIGF0 Og0KPj4+IEFTU0VSVF9FUShzeXNfd2FpdGlkKFBfUElERkQsIHBpZGZkLCAmaW5mbywgV0NPTlRJ TlVFRCwgTlVMTCksIDApOw0KPj4+DQo+Pj4gd2UgY2FuIHJlcHJvZHVjZSBpdCBieToNCj4+PiAk IHdoaWxlIHRydWU7IGRvIG1ha2UgcnVuX3Rlc3RzIC1DIHBpZGZkOyBkb25lDQo+Pj4NCj4+PiBh IGRlbGF5IHRvIGVuc3VyZSB0aGF0IHRoZSBwYXJlbnQgY2FuIHNlZSBjaGlsZCBwcm9jZXNzIFdD T05USU5VRUQuDQo+Pj4NCj4+PiBDQzogQ2hyaXN0aWFuIEJyYXVuZXIgPGNocmlzdGlhbkBicmF1 bmVyLmlvPg0KPj4+IENDOiBTaHVhaCBLaGFuIDxzaHVhaEBrZXJuZWwub3JnPg0KPj4+IENDOiBQ aGlsaXAgTGkgPHBoaWxpcC5saUBpbnRlbC5jb20+DQo+Pj4gUmVwb3J0ZWQtYnk6IGtlcm5lbCB0 ZXN0IHJvYm90IDxsa3BAaW50ZWwuY29tPg0KPj4+IFNpZ25lZC1vZmYtYnk6IExpIFpoaWppYW4g PGxpemhpamlhbkBjbi5mdWppdHN1LmNvbT4NCj4+PiAtLS0NCj4+DQo+PiBOb3QgYSBmYW4gb2Yg dGhlIHVzbGVlcCgpIHNvbHV0aW9uIGJ1dCBpZiBpdCBmaXhlcyBpdCBpdCdzIGZpbmUgZm9yDQo+ PiBhIHRlc3QsIEkgdGhpbmsuDQo+PiBBY2tlZC1ieTogQ2hyaXN0aWFuIEJyYXVuZXIgPGNocmlz dGlhbi5icmF1bmVyQHVidW50dS5jb20+DQo+Pg0KPg0KPiBJIGRvbid0IGxpa2UgaW50cm9kdWNp bmcgdXNsZWVwKCkgd2hpY2ggd2lsbCBpbmNyZWFzZSB0aGUga3NlbGZ0ZXN0DQo+IHJ1bi10aW1l LiBFdmVyeSBsaXR0bGUgYml0IGFkZHMgdXAgaWYgd2UgYWxsb3cgdXNsZWVwKCkgaW4gdGVzdHMu DQoNClRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4NCg0KaG93IGFib3V0IGludHJvZHVjZSBhIHBp cGUgdG8gY29tbXVuaWNhdGUgYmV0d2VlbiBjaGlsZCBhbmQgcGFyZW50Lg0KDQoNCiBGcm9tIGQ2 OGM0NjI5ZGQ2MGExZTIyY2I4M2I3NzFkMzhlODk5MzUyZmY5YTkgTW9uIFNlcCAxNyAwMDowMDow MCAyMDAxDQpGcm9tOiBMaSBaaGlqaWFuIDxsaXpoaWppYW5AY24uZnVqaXRzdS5jb20+DQpEYXRl OiBUdWUsIDI2IE9jdCAyMDIxIDE2OjM5OjU2ICswODAwDQpTdWJqZWN0OiBbUEFUQ0hdIGtzZWZs dGVzdDogcGlkZmQ6IEZpeCB3YWl0X3N0YXRlczogVGVzdCB0ZXJtaW5hdGVkIGJ5IHRpbWVvdXQN Cg0KMERheS9MS1Agb2JzZXJ2ZWQgdGhhdCB0aGUga3NlbGZ0ZXN0IGJsb2NrcyBmb2V2ZXIgc2lu Y2Ugb25lIG9mIHRoZQ0KcGlkZmRfd2FpdCBkb2Vzbid0IHRlcm1pbmF0ZSBpbiAxIG9mIDMwIHJ1 bnMuIEFmdGVyIGRpZ2dpbmcgaW50bw0KdGhlIHNvdXJjZSwgd2UgZm91bmQgdGhhdCBpdCBibG9j a3MgYXQ6DQpBU1NFUlRfRVEoc3lzX3dhaXRpZChQX1BJREZELCBwaWRmZCwgJmluZm8sIFdDT05U SU5VRUQsIE5VTEwpLCAwKTsNCg0Kd2UgY2FuIHJlcHJvZHVjZSBpdCBieToNCiQgd2hpbGUgdHJ1 ZTsgZG8gbWFrZSBydW5fdGVzdHMgLUMgcGlkZmQ7IGRvbmUNCg0KSW50cm9kdWNlIGEgYmxvY2tp bmcgcmVhZCBpbiBjaGlsZCBwcm9jZXNzIHRvIG1ha2Ugc3VyZSB0aGUgcGFyZW50IGNhbg0KY2hl Y2sgaXRzIFdDT05USU5VRUQuDQoNCkNDOiBQaGlsaXAgTGkgPHBoaWxpcC5saUBpbnRlbC5jb20+ DQpSZXBvcnRlZC1ieToga2VybmVsIHRlc3Qgcm9ib3QgPGxrcEBpbnRlbC5jb20+DQpTaWduZWQt b2ZmLWJ5OiBMaSBaaGlqaWFuIDxsaXpoaWppYW5AY24uZnVqaXRzdS5jb20+DQotLS0NCiDCoHRv b2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL3BpZGZkL3BpZGZkX3dhaXQuYyB8IDExICsrKysrKysrKy0t DQogwqAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KDQpk aWZmIC0tZ2l0IGEvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvcGlkZmQvcGlkZmRfd2FpdC5jIGIv dG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvcGlkZmQvcGlkZmRfd2FpdC5jDQppbmRleCBiZTI5NDNm MDcyZjYuLmQ1YzBmZmEyNmMzMiAxMDA2NDQNCi0tLSBhL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3Rz L3BpZGZkL3BpZGZkX3dhaXQuYw0KKysrIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvcGlkZmQv cGlkZmRfd2FpdC5jDQpAQCAtOTYsMjEgKzk2LDI2IEBAIFRFU1Qod2FpdF9zdGF0ZXMpDQogwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIC5mbGFncyA9IENMT05FX1BJREZEIHwgQ0xPTkVf UEFSRU5UX1NFVFRJRCwNCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLmV4aXRfc2ln bmFsID0gU0lHQ0hMRCwNCiDCoMKgwqDCoMKgwqDCoCB9Ow0KLcKgwqDCoMKgwqDCoCBpbnQgcmV0 Ow0KK8KgwqDCoMKgwqDCoCBpbnQgcmV0LCBwZmRbMl07DQogwqDCoMKgwqDCoMKgwqAgcGlkX3Qg cGlkOw0KIMKgwqDCoMKgwqDCoMKgIHNpZ2luZm9fdCBpbmZvID0gew0KIMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAuc2lfc2lnbm8gPSAwLA0KIMKgwqDCoMKgwqDCoMKgIH07DQotDQor wqDCoMKgwqDCoMKgIEFTU0VSVF9FUShwaXBlKHBmZCksIDApOw0KIMKgwqDCoMKgwqDCoMKgIHBp ZCA9IHN5c19jbG9uZTMoJmFyZ3MpOw0KIMKgwqDCoMKgwqDCoMKgIEFTU0VSVF9HRShwaWQsIDAp Ow0KDQogwqDCoMKgwqDCoMKgwqAgaWYgKHBpZCA9PSAwKSB7DQorwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBjaGFyIGJ1ZlsyXTsNCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNs b3NlKHBmZFsxXSk7DQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGtpbGwoZ2V0cGlk KCksIFNJR1NUT1ApOw0KK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQVNTRVJUX0VRKHJl YWQocGZkWzBdLCBidWYsIDEpLCAxKTsNCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNs b3NlKHBmZFswXSk7DQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGtpbGwoZ2V0cGlk KCksIFNJR1NUT1ApOw0KIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBleGl0KEVYSVRf U1VDQ0VTUyk7DQogwqDCoMKgwqDCoMKgwqAgfQ0KDQorwqDCoMKgwqDCoMKgIGNsb3NlKHBmZFsw XSk7DQogwqDCoMKgwqDCoMKgwqAgQVNTRVJUX0VRKHN5c193YWl0aWQoUF9QSURGRCwgcGlkZmQs ICZpbmZvLCBXU1RPUFBFRCwgTlVMTCksIDApOw0KIMKgwqDCoMKgwqDCoMKgIEFTU0VSVF9FUShp bmZvLnNpX3NpZ25vLCBTSUdDSExEKTsNCiDCoMKgwqDCoMKgwqDCoCBBU1NFUlRfRVEoaW5mby5z aV9jb2RlLCBDTERfU1RPUFBFRCk7DQpAQCAtMTE5LDYgKzEyNCw4IEBAIFRFU1Qod2FpdF9zdGF0 ZXMpDQogwqDCoMKgwqDCoMKgwqAgQVNTRVJUX0VRKHN5c19waWRmZF9zZW5kX3NpZ25hbChwaWRm ZCwgU0lHQ09OVCwgTlVMTCwgMCksIDApOw0KDQogwqDCoMKgwqDCoMKgwqAgQVNTRVJUX0VRKHN5 c193YWl0aWQoUF9QSURGRCwgcGlkZmQsICZpbmZvLCBXQ09OVElOVUVELCBOVUxMKSwgMCk7DQor wqDCoMKgwqDCoMKgIEFTU0VSVF9FUSh3cml0ZShwZmRbMV0sICJDIiwgMSksIDEpOw0KK8KgwqDC oMKgwqDCoCBjbG9zZShwZmRbMV0pOw0KIMKgwqDCoMKgwqDCoMKgIEFTU0VSVF9FUShpbmZvLnNp X3NpZ25vLCBTSUdDSExEKTsNCiDCoMKgwqDCoMKgwqDCoCBBU1NFUlRfRVEoaW5mby5zaV9jb2Rl LCBDTERfQ09OVElOVUVEKTsNCiDCoMKgwqDCoMKgwqDCoCBBU1NFUlRfRVEoaW5mby5zaV9waWQs IHBhcmVudF90aWQpOw0KLS0gDQoyLjMzLjANCg==