From mboxrd@z Thu Jan 1 00:00:00 1970 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 C41FCC433F5 for ; Mon, 17 Jan 2022 01:14:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236683AbiAQBOL (ORCPT ); Sun, 16 Jan 2022 20:14:11 -0500 Received: from esa5.fujitsucc.c3s2.iphmx.com ([68.232.159.76]:34257 "EHLO esa5.fujitsucc.c3s2.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233958AbiAQBOK (ORCPT ); Sun, 16 Jan 2022 20:14:10 -0500 X-Greylist: delayed 428 seconds by postgrey-1.27 at vger.kernel.org; Sun, 16 Jan 2022 20:14:09 EST DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1642382050; x=1673918050; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=/+Hq0x0s+FOtoeJnDQy6xEj0e2zR5NAUT0ucIPtOW+g=; b=W2+j2QK2Y4fyAP3fv6vXA5a/N/CGKPFx/OZof4ZAiyhT2s9XqpDZk/3b 6YkuCOMnW0awZkh6NxG6KrIyHv2t3qn7wUMi2Su9nz/6wXlpj7L3sC29l s99hD20x5LkgKg4IONPhEv6og5q5O9llhgLA4xbO+9tAd67bzRYRLyvRv zKInhN4S41rcCyULw80457ablyC61n3Lx1zA8HTkCBENgnrWHmd2B8pzT YhYP7VaXtC/305Ey/JTith34LsZ92wsNEVfaSDFMz5XuhMNtXm4/MCmnj 7Gog4PFxZq+Sc1P116un2nuq+0JA+Zvwsh5tEiQFbO0PTpUoTDpXk7ofr A==; X-IronPort-AV: E=McAfee;i="6200,9189,10229"; a="47796127" X-IronPort-AV: E=Sophos;i="5.88,294,1635174000"; d="scan'208";a="47796127" Received: from mail-os0jpn01lp2111.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.111]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jan 2022 10:06:58 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K43xkS/p9kKwW9HwHiGFAFjrdWYnYry/zL3QXbigcARMZQJTaNkSRI2dOkaX4k++DQsMnJXYyvpEqmZdQo3X7Hxp9Fr+u/GKW+HLLMHZe3QBccxOW4f9zZMHJbz6gpfMMgX3UckzkYt7F23neYWyZeokqLf73ypQn8g6AfrH3+NBm5h9p43WTDhJ5nawECFzpbQRLNy7dHd6+qsa2Pfjz0/W0xNuJGwsthESnbCPlR9Ug4MvpWMno1z0DAqBY2jPQV+UASc5tq4HRzHDjGgkwvKorAmBBDX/K0R2sqmTEQ+18XMlMLByRr6YUmPPn/lqGQWVvRyFck1hXswKKJ4pEg== 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=/+Hq0x0s+FOtoeJnDQy6xEj0e2zR5NAUT0ucIPtOW+g=; b=QwwbzFHtIGdiVNCW6c6Vi8MbiOTLzMAWi8E1AGWw9zspa+7BAwXGoZm9e5vBdNl/jucMqgtxsMlH7+O8Dw6+lth7v8ww4mbdbyYxoBfyXDqbekyvBeZ6BOGsE4bTAT5DLcPiaAehowE9ajaTM6FuqjoKDvmUzqxqGwToapTVYjxF1ghs/AdLMoViQMMlqV2oSN5JTTtbb7jusEU6DyzxXN6iA7eqSmGGgQ/o0vldFaXL4eFg231K7wAYh9/WTxVxwq3kCiNE+d3cgBlJUi6eMDO8FJGvnvteE9Il9xGeN+lg2zQFkMUIh8VFPrH5OpSduKA5XBeoUa4Pa4BYYZ7NQw== 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=/+Hq0x0s+FOtoeJnDQy6xEj0e2zR5NAUT0ucIPtOW+g=; b=HnwaUuSM3HayDQFmd7TSLIwo9pqYfZcyDvt4rGGTK635U1TwJUYzRWNHuE4Z/htWd3r3Tag9asum6bXK3zNk1ksg8NxSL8y2jT5+8lKoxwKQnVENqn77hoy2nJGJWYubwSEfxuTHwiM/1L1tMNZelf0pGwsuXfRkM255pUfc3oc= Received: from TY2PR01MB4427.jpnprd01.prod.outlook.com (2603:1096:404:10d::20) by OSBPR01MB2776.jpnprd01.prod.outlook.com (2603:1096:604:12::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.12; Mon, 17 Jan 2022 01:06:55 +0000 Received: from TY2PR01MB4427.jpnprd01.prod.outlook.com ([fe80::c954:50fd:21b5:1c8f]) by TY2PR01MB4427.jpnprd01.prod.outlook.com ([fe80::c954:50fd:21b5:1c8f%5]) with mapi id 15.20.4888.013; Mon, 17 Jan 2022 01:06:55 +0000 From: "xuyang2018.jy@fujitsu.com" To: "Darrick J. Wong" CC: "guaneryu@gmail.com" , "linux-xfs@vger.kernel.org" , "fstests@vger.kernel.org" , "guan@eryu.me" Subject: Re: [PATCH 3/8] xfs/220: fix quotarm syscall test Thread-Topic: [PATCH 3/8] xfs/220: fix quotarm syscall test Thread-Index: AQHYBzVA5VGcE55S5Eyb5V4nwruB9axelVmAgANIywCAAOY1gIADqocA Date: Mon, 17 Jan 2022 01:06:55 +0000 Message-ID: <61E4C166.8000707@fujitsu.com> References: <164193780808.3008286.598879710489501860.stgit@magnolia> <164193782492.3008286.10701739517344882323.stgit@magnolia> <61DE2BAF.3000001@fujitsu.com> <61E0ECFE.9080300@fujitsu.com> <20220114170843.GA90398@magnolia> In-Reply-To: <20220114170843.GA90398@magnolia> Accept-Language: zh-CN, 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=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 90d3e435-f74a-470e-6469-08d9d955a7b4 x-ms-traffictypediagnostic: OSBPR01MB2776:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:972; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hLxZJW9rOdt8pcaBoimeYOzRvbnjFSnStQqTdG6xNqii9emeKQPg/6Ot/PyIZwK8a4XCnMdseEaBLT2AvtQoKWgvhQV0yWgK7+heasIO4VzGtJ4GiMxpb9pPq8I1dMjUkngDRpj9ZWKq5zEo5JQKTGxJqnLLUlZmfrOYQqQr2jkZKGhtoWhFf8phYEXgUy4vWf7o2VLfkqltCFdC1yW4+WMQWuOo9wpMCRxZuKw2aMMkS014TBGIZH/CiHJbcqR80hPnTT3H/zz2Xc//ghRNZD/IvHsXA2EkbLh8haphNhmWad8l8JWMaXM5kSGT8Z66SRihVRY0zVhDg8Z75si45ky5NWCTZ6HQTV26JfI3n1xa5ab8XZbfKTkDHRCW+K34FSMM/p33Nna9c6XvffmYsx5Jba2Yjv1WEaIXnEYM8dMGduYxFzhDFv7X9X1z5Ui6UCiMNk/MJyfrbV1xB6vK+KbwpFzEfTncWkH9YcLpLhfnZOotzzuOAjJaCBojCupicisZA0zrmn3bpgWGsHiORPmfAVLjOmLQXbk+OBKuqv8uNm4xRRBgf+L1NY9Rc9v+wY3kb7ZJVHM1XqvdQzL1jWtbirqh/QjVc2O5wViUWebHUaQWZ9RoiOCRDUYMlZ1ZvndDOpHQZNvrQ5XQJY2A3MsZqq9nU7LTMEpOzqG+Xln1j/JKbSAxlmoAxO53nCj4MO8j/GCG214vWvsrkTi35VkvnwUI0Af7ig4ogkfAfpD+LGU3eB4wx5mRM0EMrqziTKwlzpM5YeG90meXqOL9+tiPfX7At67Hzaikqj5hVY0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY2PR01MB4427.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(71200400001)(66946007)(6506007)(15650500001)(83380400001)(26005)(186003)(8676002)(6512007)(33656002)(966005)(5660300002)(36756003)(8936002)(91956017)(87266011)(54906003)(76116006)(66476007)(6486002)(66556008)(66446008)(64756008)(508600001)(2906002)(6916009)(4326008)(122000001)(86362001)(2616005)(38070700005)(82960400001)(85182001)(316002)(38100700002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T1BqdmQ5N3ZaY1lpWFJpOWcwUDlhOWQrT1RkejE1YzA0U25nSmpzWGRGNnh2?= =?utf-8?B?MXA0UnZBK2sycVVSRzRMQU0wbzRROGFsWWlnVnZGdFRxM1Y4VWRuY1VMWnRC?= =?utf-8?B?Wk1EaG50S0Z6QnhZTmI1STZUZ2p1WHp6TSs1cTJ4ci9CUEtEbGNPaFh6bWVZ?= =?utf-8?B?WDJ0eUF6Y0RneUFMaWloYmtEUnBvekpiRmliT1NzWjdJT1RiVWI0YVE0THI2?= =?utf-8?B?aFJPRVkxUW15N00reGluTGFiNnc1VVo4bXZvT2MxZG8rOTV0NGVpSCt0YzRs?= =?utf-8?B?VGlnTEg4dEJWSVQyd2NJSm9sQWVqTS9ZN0pJeFlSNGJyZ0pxZGdQa3dHakRh?= =?utf-8?B?Y2F6d0JOVHNTMDZZVWRQQW80MDBKSGFnYmVjTnVlMG9qMWVRZGFJNTZxa2tS?= =?utf-8?B?dWZFb3Z4SjVaTXk3ekx3ZGtZRDFCZ0l2a2N3d1JmUEcrUzNWVEkvK1ArQjBC?= =?utf-8?B?eU9vbjZEL2RDTmQrN20va2dMaWx6VGp6eGsyNHRSYW95di9jZ2dLMkRSQjAx?= =?utf-8?B?eFBmVS81WjYvS2xwcnQvZVJ5L2QrTWFvVis1OVVBZEhpb2NYUjlzcnhnYVB0?= =?utf-8?B?K3dhWjc5R003a2cxU0RBbEUycjhEZ3FHSEVXWFJRcGNkZjBJVi9teTR1Q0F5?= =?utf-8?B?anJmUkRvS2NBNkhpc0hGR1pBWjROd01PdHZLRE0wbjhNaGNnamkzV2dibmk3?= =?utf-8?B?bDNrTEVOQXlxTTNPa1RFYnpYVUVDQVVJZ0NmOUtOU21rWkFOMzEyNUIydFJi?= =?utf-8?B?RFo0S3VwcHhtOGhGUlRjd3ROVEd6ajFJbURtRHo3M2JGQ0IxK0FQN0hXL1dP?= =?utf-8?B?dWtybExjbXF4R3p3L1ZUQ1IwbU9Ra0JjQ2g4enJINDFFMkRUNis4aUNXTGNV?= =?utf-8?B?SEM2WWMyd09Gc3NpOWtScmVRSkZGZDdaV1BUNHRxb3puOHR5Q2FMUllsTUZz?= =?utf-8?B?KzY2enFucmVncnY1NWhXVElWRlB1ZkFBQ1RNYS96UGJ2cGU2R1ZqTmhITkhE?= =?utf-8?B?UGs5RjRPVzZZOHlrLy9sRFU2RWl4MGhHUnNDaEhXNWdBMkhaNWJDenFBd0ZH?= =?utf-8?B?VTAyUkdzaUdMTFZRLzV3WHFTMTBFTVBncTlvaW5YSEZKNEZvWXpTL0NFUERa?= =?utf-8?B?NytsUDA1U05BaW5ZKzBoaC9IZ3BYejFXUE1kbitqK0d4Y0hFaFhiM2U3YnZp?= =?utf-8?B?V0xySk5SUUhQVnl3aXEvdjZCSHJiM2dkN05KSjNac0dJdDcxa0NjODA3SWxn?= =?utf-8?B?OHZZOE1VOHpDVVpMSU9TL25tMXRoNnJ4RitPYmlrUEg5Q0tQemRBZzZnM0V6?= =?utf-8?B?Tm1yaWpkRVRXMTlrMmo4K2g0S1NNS3RGREJOVExQNWVrd21URzVENXllWlJz?= =?utf-8?B?R3BmOExjWVpPcmRSbTBaU3hjLzFveUNKQ2d5L1dJdkdGSEZHOFM4UnozUjBM?= =?utf-8?B?bzBaYVI5VjJBR3Bvb1hNeERzTnQvbmpGa24zQU53VWZBcEM4VTlqN0RHblRV?= =?utf-8?B?cE9obkRGbXBFT1QyMkVWbnV0ZzBBZllEMklnOFVQRVFoektEUlhPb0U2NE1H?= =?utf-8?B?OHpCZWtYYnBFOE90Z01ML2J4a29qNVVGeG1UV295L3VFcVd5MEMzWXk4L05t?= =?utf-8?B?VUlDcjlGR05CdVcyaUxBeUJOb3YrcStXV3B4SEErYTh3dnJUaWJLd2tTc1hl?= =?utf-8?B?NnZNbFRlbVB3dHYvcHl6OUE1M0s0MFJSRU9TMXZHWlJkTk1HbmpSWFpET2lE?= =?utf-8?B?ay9RRG82dVY3RjlCQVEraERxckI5MVRRbjBRR2ZaL0R6R1VGRXVON0hrSUFa?= =?utf-8?B?STYrSytmZGIzakQrVUZZdTlBc0ovSWhiL3A4K2ZNT0lOUllMRitoWGx4REFW?= =?utf-8?B?YTYvdFB2NUlqZWFsb01lMm9vZHJTOW0rZVF0VG1pbGxUdHdxTlAzaVBJazky?= =?utf-8?B?QkttQnZFQnBIalpkOFVYNGROQVZWQWErYVZHYjVXVHZITjNSRC96R2JFblBX?= =?utf-8?B?OGJUS0lUbitVQWl4S05UZngwUFZJTzA0ZnNNYXpxem0xdkZXODJMWVIyN3po?= =?utf-8?B?QkM3UVFxRE5pNzE1WThvRmxtOU9hVmREOVV2QU1aTGR5RmxBRFBWWnM4UXBK?= =?utf-8?B?aUQ0aWxuWWtDRUNKdzUyQjJKZWZPbFhzUFo2Q25ESW5UVTdUaU44bTJMcEd5?= =?utf-8?B?eUkrTDhuUElwKzRPRDlCZFVwclBLZHJVSEw3bkJFWUl1YmgwaWN0R0k0dFZj?= =?utf-8?Q?9slYM2DPw/sx5yoNKx7yZ06CohkX18KO4HpKIDP/Yk=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <03CC58D80A115546B04526EE49E46492@jpnprd01.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY2PR01MB4427.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90d3e435-f74a-470e-6469-08d9d955a7b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jan 2022 01:06:55.8075 (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: tiDuvlE9emBK0aDL/zPy/lKis9y5XHeS8fmtOm0sNlSObG/oyE8EPLzv99pVYCQv55deXb3R9ZPEdEP8wAkDR4zSIrnzTk3AEkH2oKdYmpI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB2776 Precedence: bulk List-ID: X-Mailing-List: fstests@vger.kernel.org b24gMjAyMi8xLzE1IDE6MDgsIERhcnJpY2sgSi4gV29uZyB3cm90ZToNCj4gT24gRnJpLCBKYW4g MTQsIDIwMjIgYXQgMDM6MjM6NTBBTSArMDAwMCwgeHV5YW5nMjAxOC5qeUBmdWppdHN1LmNvbSB3 cm90ZToNCj4+IG9uIDIwMjIvMS8xMiA5OjE0LCB4dXlhbmcyMDE4Lmp5QGZ1aml0c3UuY29tIHdy b3RlOg0KPj4+IG9uIDIwMjIvMS8xMiA1OjUwLCBEYXJyaWNrIEouIFdvbmcgd3JvdGU6DQo+Pj4+ IEZyb206IERhcnJpY2sgSi4gV29uZzxkandvbmdAa2VybmVsLm9yZz4NCj4+Pj4NCj4+Pj4gSW4g Y29tbWl0IDZiYTEyNWM5LCB3ZSB0cmllZCB0byBhZGp1c3QgdGhpcyBmc3Rlc3QgdG8gZGVhbCB3 aXRoIHRoZQ0KPj4+PiByZW1vdmFsIG9mIHRoZSBhYmlsaXR5IHRvIHR1cm4gb2ZmIHF1b3RhIGFj Y291bnRpbmcgdmlhIHRoZSBRX1hRVU9UQU9GRg0KPj4+PiBzeXN0ZW0gY2FsbC4NCj4+Pj4NCj4+ Pj4gVW5mb3J0dW5hdGVseSwgdGhlIGNoYW5nZXMgbWFkZSB0byB0aGlzIHRlc3QgbWFrZSBpdCBu b25mdW5jdGlvbmFsIG9uDQo+Pj4+IHRob3NlIG5ld2VyIGtlcm5lbHMsIHNpbmNlIHRoZSBRX1hR VU9UQVJNIGNvbW1hbmQgcmV0dXJucyBFSU5WQUwgaWYNCj4+Pj4gcXVvdGEgYWNjb3VudGluZyBp cyB0dXJuZWQgb24sIGFuZCB0aGUgY2hhbmdlcyBmaWx0ZXIgb3V0IHRoZSBFSU5WQUwNCj4+Pj4g ZXJyb3Igc3RyaW5nLg0KPj4+Pg0KPj4+PiBEb2luZyB0aGlzIHdhc24ndCAvaW5jb3JyZWN0Lywg YmVjYXVzZSwgdmVyeSBuYXJyb3dseSBzcGVha2luZywgdGhlDQo+Pj4+IGludGVudCBvZiB0aGlz IHRlc3QgaXMgdG8gZ3VhcmQgYWdhaW5zdCBRX1hRVU9UQVJNIHJldHVybmluZyBFTk9TWVMgd2hl bg0KPj4+PiBxdW90YSBoYXMgYmVlbiBlbmFibGVkLiAgSG93ZXZlciwgdGhpcyBhbHNvIG1lYW5z IHRoYXQgd2Ugbm8gbG9uZ2VyIHRlc3QNCj4+Pj4gUV9YUVVPVEFSTSdzIGFiaWxpdHkgdG8gdHJ1 bmNhdGUgdGhlIHF1b3RhIGZpbGVzIGF0IGFsbC4NCj4+Pj4NCj4+Pj4gU28sIGZpeCB0aGlzIHRl c3QgdG8gZGVhbCB3aXRoIHRoZSBsb3NzIG9mIHF1b3Rhb2ZmIGluIHRoZSBzYW1lIHdheSB0aGF0 DQo+Pj4+IHRoZSBvdGhlcnMgZG8gLS0gaWYgYWNjb3VudGluZyBpcyBzdGlsbCBlbmFibGVkIGFm dGVyIHRoZSAnb2ZmJyBjb21tYW5kLA0KPj4+PiBjeWNsZSB0aGUgbW91bnQgc28gdGhhdCBRX1hR VU9UQVJNIGFjdHVhbGx5IHRydW5jYXRlcyB0aGUgZmlsZXMuDQo+Pj4+DQo+Pj4+IFdoaWxlIHdl J3JlIGF0IGl0LCBlbmhhbmNlIHRoZSB0ZXN0IHRvIGNoZWNrIHRoYXQgWFFVT1RBUk0gYWN0dWFs bHkNCj4+Pj4gdHJ1bmNhdGVkIHRoZSBxdW90YSBmaWxlcy4NCj4+PiBMb29rcyBnb29kIHRvIG1l LA0KPj4+IFJldmlld2VkLWJ577yaWWFuZyBYdTx4dXlhbmcyMDE4Lmp5QGZ1aml0c3UuY29tPg0K Pj4+DQo+Pj4gQmVzdCBSZWdhcmRzDQo+Pj4gWWFuZyBYdQ0KPj4+DQo+Pj4+DQo+Pj4+IEZpeGVz OiA2YmExMjVjOSAoInhmcy8yMjA6IGF2b2lkIGZhaWx1cmUgd2hlbiBkaXNhYmxpbmcgcXVvdGEg YWNjb3VudGluZyBpcyBub3Qgc3VwcG9ydGVkIikNCj4+Pj4gQ2M6IHh1eWFuZzIwMTguanlAZnVq aXRzdS5jb20NCj4+Pj4gU2lnbmVkLW9mZi1ieTogRGFycmljayBKLiBXb25nPGRqd29uZ0BrZXJu ZWwub3JnPg0KPj4+PiAtLS0NCj4+Pj4gICAgIHRlc3RzL3hmcy8yMjAgfCAgIDMwICsrKysrKysr KysrKysrKysrKysrKysrLS0tLS0tLQ0KPj4+PiAgICAgMSBmaWxlIGNoYW5nZWQsIDIzIGluc2Vy dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+Pj4+DQo+Pj4+DQo+Pj4+IGRpZmYgLS1naXQgYS90 ZXN0cy94ZnMvMjIwIGIvdGVzdHMveGZzLzIyMA0KPj4+PiBpbmRleCAyNDFhN2FiZC4uODhlZWRm NTEgMTAwNzU1DQo+Pj4+IC0tLSBhL3Rlc3RzL3hmcy8yMjANCj4+Pj4gKysrIGIvdGVzdHMveGZz LzIyMA0KPj4+PiBAQCAtNTIsMTQgKzUyLDMwIEBAIF9zY3JhdGNoX21rZnNfeGZzPi9kZXYvbnVs bCAyPiYxDQo+Pj4+ICAgICAjIG1vdW50ICB3aXRoIHF1b3RhcyBlbmFibGVkDQo+Pj4+ICAgICBf c2NyYXRjaF9tb3VudCAtbyB1cXVvdGENCj4+Pj4NCj4+Pj4gLSMgdHVybiBvZmYgcXVvdGEgYW5k IHJlbW92ZSBzcGFjZSBhbGxvY2F0ZWQgdG8gdGhlIHF1b3RhIGZpbGVzDQo+Pj4+ICsjIHR1cm4g b2ZmIHF1b3RhIGFjY291bnRpbmcuLi4NCj4+Pj4gKyRYRlNfUVVPVEFfUFJPRyAteCAtYyBvZmYg JFNDUkFUQ0hfREVWDQo+Pj4+ICsNCj4+Pj4gKyMgLi4uYnV0IGlmIHRoZSBrZXJuZWwgZG9lc24n dCBzdXBwb3J0IHR1cm5pbmcgb2ZmIGFjY291bnRpbmcsIHJlbW91bnQgd2l0aA0KPj4+PiArIyBu b3F1b3RhIG9wdGlvbiB0byB0dXJuIGl0IG9mZi4uLg0KPj4gSSB1c2VkIE1TX1JFTU9VTlQgZmxh ZyB3aXRoIG1vdW50IHN5c2NhbGwgaW4gbHRwIHF1b3RhY3RsMDcuYywgc28gdGhpcw0KPj4gaXMg dGhlIGV4cGVjdGVkIGJlaGF2aW91cj8NCj4NCj4gTm8sIHlvdSBoYXZlIHRvIHVubW91bnQgY29t cGxldGVseSBhbmQgbW91bnQgYWdhaW4gd2l0aCAnLW8gbm9xdW90YScuDQo+IEluIG90aGVyIHdv cmRzLCAibW91bnQgLW8gcmVtb3VudCxub3F1b3RhIiBpc24ndCBzdWZmaWNpZW50IHRvIGRpc2Fi bGUNCj4gYWNjb3VudGluZy4NClRoYW5rcyBmb3IgeW91ciBhbnN3ZXIsIEkgdW5kZXJzdGFuZC4N Cg0KQmVzdCBSZWdhcmRzDQpZYW5nIFh1DQo+DQo+IC0tRA0KPg0KPj4gaHR0cHM6Ly9wYXRjaHdv cmsub3psYWJzLm9yZy9wcm9qZWN0L2x0cC9wYXRjaC8xNjQxOTczNjkxLTIyOTgxLTItZ2l0LXNl bmQtZW1haWwteHV5YW5nMjAxOC5qeUBmdWppdHN1LmNvbS8NCj4+DQo+PiBCZXN0IFJlZ2FyZHMN Cj4+IFlhbmcgWHUNCj4+Pj4gK2lmICRYRlNfUVVPVEFfUFJPRyAteCAtYyAnc3RhdGUgLXUnICRT Q1JBVENIX0RFViB8IGdyZXAgLXEgJ0FjY291bnRpbmc6IE9OJzsgdGhlbg0KPj4+PiArCV9zY3Jh dGNoX3VubW91bnQNCj4+Pj4gKwlfc2NyYXRjaF9tb3VudCAtbyBub3F1b3RhDQo+Pj4+ICtmaQ0K Pj4+PiArDQo+Pj4+ICtiZWZvcmVfZnJlZXNwPSQoX2dldF9hdmFpbGFibGVfc3BhY2UgJFNDUkFU Q0hfTU5UKQ0KPj4+PiArDQo+Pj4+ICsjIC4uLmFuZCByZW1vdmUgc3BhY2UgYWxsb2NhdGVkIHRv IHRoZSBxdW90YSBmaWxlcw0KPj4+PiAgICAgIyAodGhpcyB1c2VkIHRvIGdpdmUgd3JvbmcgRU5P U1lTIHJldHVybnMgaW4gMi42LjMxKQ0KPj4+PiAtIw0KPj4+PiAtIyBUaGUgc2VkIGV4cHJlc3Np b24gYmVsb3cgcmVwbGFjZXMgYSBub3RydW4gdG8gY2F0ZXIgZm9yIGtlcm5lbHMgdGhhdCBoYXZl DQo+Pj4+IC0jIHJlbW92ZWQgdGhlIGFiaWxpdHkgdG8gZGlzYWJsZSBxdW90YSBhY2NvdW50aW5n IGF0IHJ1bnRpbWUuICBPbiB0aG9zZQ0KPj4+PiAtIyBrZXJuZWwgdGhpcyB0ZXN0IGlzIHJhdGhl ciB1c2VsZXNzLCBhbmQgaW4gYSBmZXcgeWVhcnMgd2UgY2FuIGRyb3AgaXQuDQo+Pj4+IC0kWEZT X1FVT1RBX1BST0cgLXggLWMgb2ZmIC1jIHJlbW92ZSAkU0NSQVRDSF9ERVYgMj4mMSB8IFwNCj4+ Pj4gLQlzZWQgLWUgJy9YRlNfUVVPVEFSTTogSW52YWxpZCBhcmd1bWVudC9kJw0KPj4+PiArJFhG U19RVU9UQV9QUk9HIC14IC1jIHJlbW92ZSAkU0NSQVRDSF9ERVYNCj4+Pj4gKw0KPj4+PiArIyBN YWtlIHN1cmUgd2UgYWN0dWFsbHkgZnJlZWQgdGhlIHNwYWNlIHVzZWQgYnkgZHF1b3QgMA0KPj4+ PiArYWZ0ZXJfZnJlZXNwPSQoX2dldF9hdmFpbGFibGVfc3BhY2UgJFNDUkFUQ0hfTU5UKQ0KPj4+ PiArZGVsdGE9JCgoYWZ0ZXJfZnJlZXNwIC0gYmVmb3JlX2ZyZWVzcCkpDQo+Pj4+ICsNCj4+Pj4g K2VjaG8gImZyZWVzcCAkYmVmb3JlX2ZyZWVzcCAtPiAgICAkYWZ0ZXJfZnJlZXNwICgkZGVsdGEp Ij4+ICAgICRzZXFyZXMuZnVsbA0KPj4+PiAraWYgWyAkYmVmb3JlX2ZyZWVzcCAtZ2UgJGFmdGVy X2ZyZWVzcCBdOyB0aGVuDQo+Pj4+ICsJZWNobyAiZXhwZWN0ZWQgUV9YUVVPVEFSTSB0byBmcmVl IHNwYWNlIg0KPj4+PiArZmkNCj4+Pj4NCj4+Pj4gICAgICMgYW5kIHVubW91bnQgYWdhaW4NCj4+ Pj4gICAgIF9zY3JhdGNoX3VubW91bnQNCj4+Pj4NCg==