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 9DAB1C433F5 for ; Fri, 14 Jan 2022 03:23:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236375AbiANDX5 (ORCPT ); Thu, 13 Jan 2022 22:23:57 -0500 Received: from esa15.fujitsucc.c3s2.iphmx.com ([68.232.156.107]:21957 "EHLO esa15.fujitsucc.c3s2.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233629AbiANDX4 (ORCPT ); Thu, 13 Jan 2022 22:23:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1642130637; x=1673666637; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=mlM7qoLnsZDcwFpkGhunzXFirFLQsibb0cKzdnlBI90=; b=MGka9xfY0lAW2ShGi78i/3RmKuiej8Yrx/RnuVhovt/30ALdFVok2Q+/ weglvC+AaM3D0Ktw25mVjeD8bPRL9Xf6NPg9lNe6cPJ1Zft+8yAxxaeig 4oG3FN9WDvVLG4k4o9cesC0bZUE3u0AOWSmIZHTh2L5XXQSM89/gtEZpF BBUDSfF4kdhvSal0bTDbKb238wqj8tMSZFSCQ7UIVOqc3FjlHyXEDzNXG bABUA+FW6OkLAhe5v4pcVEl8Wsf0Kjhq3NVyROtBWPYRcRvhNrdzP6Wda ld4OYHgareIlk1QfOV3Jun9jDe5tbpOHjFazpW0U3QuHkyVnFjj47Ou2K g==; X-IronPort-AV: E=McAfee;i="6200,9189,10226"; a="47554371" X-IronPort-AV: E=Sophos;i="5.88,287,1635174000"; d="scan'208";a="47554371" Received: from mail-tycjpn01lp2170.outbound.protection.outlook.com (HELO JPN01-TYC-obe.outbound.protection.outlook.com) ([104.47.23.170]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jan 2022 12:23:54 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NhTbRoHbRznMRvjgRYSG9hS+1rfMIQ/JVGyba0fORWcDNzfdNEYhAbYOf9DkzRF3SgvnYKfyF4UCLSXls9l9GtZUu1+YOl2vZQ41IaIZ7EDQ+irc2EU2lo6hOGvgmG9yh0V0woKYfqMbaw3r8iu0rCS/H6Vvm0rvheEHx3IJbU/COCOJGDSmnI+iyj81JdwzAUGAhPo7DI9u9PvOK9yHAD/3e8VsLyvExi5+auGJi0mZQYk5Q52vv/jRzC+W4P3JA2wTVJtE4lj9lt4PvYbVANzEDH301vzymfk8KZMUMDBN9oGc77M1l3z5L904yIE1mfQK2qkfGOkgaLBOSCXD/Q== 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=mlM7qoLnsZDcwFpkGhunzXFirFLQsibb0cKzdnlBI90=; b=aj/xkAM0iS1PMm7QgIIOb8btfpsfVkTXeziys88sEUhoGK3lTnIOGfQPiHBh/Kr/vRMw+uO0d6x4Fs1Zzl2nCXHpghec9tA7ltyob5yw32TnV33ghkr8Ik2fQLtwr9SCCC8tf84xYmQJorP7XHKF7j00J2n/ixDOrlgGho8agpgw7Lo4PmaR8Y2o0PLb0/Qy0FYz3l346wgqdJyWE2vqJE0PNmjV7m0oX94kRUt3Tur5lOEjIepEOoMqENTE1GStdd7kPSbwII6z7RQbxQIlBQpQRy4RpDpGBO004LnVzhDlyEObMBpknXDjf0SALsTZZdRV3F1UFAciU+2jzbGAiQ== 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=mlM7qoLnsZDcwFpkGhunzXFirFLQsibb0cKzdnlBI90=; b=h9ULujfE+pj137sl6PccsBU2O7iuiLHI1QF4C/jffJe9G+k7zwCaN2RcsHe0Ux3utHOFCfO9Hv/9h8Q7kmq0dDaqKyPQe+QNSPgQcaSaZIYxkP9kR4j0nVqGD2UaaXPSBNAszOfnG8LdZaXkPxXVT7T2btWCXpln0u0J4Y0WFGU= Received: from TY2PR01MB4427.jpnprd01.prod.outlook.com (2603:1096:404:10d::20) by TYAPR01MB3327.jpnprd01.prod.outlook.com (2603:1096:404:cb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.11; Fri, 14 Jan 2022 03:23:50 +0000 Received: from TY2PR01MB4427.jpnprd01.prod.outlook.com ([fe80::c954:50fd:21b5:1c8f]) by TY2PR01MB4427.jpnprd01.prod.outlook.com ([fe80::c954:50fd:21b5:1c8f%4]) with mapi id 15.20.4867.012; Fri, 14 Jan 2022 03:23:50 +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: AQHYBzVA5VGcE55S5Eyb5V4nwruB9axelVmAgANIywA= Date: Fri, 14 Jan 2022 03:23:50 +0000 Message-ID: <61E0ECFE.9080300@fujitsu.com> References: <164193780808.3008286.598879710489501860.stgit@magnolia> <164193782492.3008286.10701739517344882323.stgit@magnolia> <61DE2BAF.3000001@fujitsu.com> In-Reply-To: <61DE2BAF.3000001@fujitsu.com> 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: 24bb05c5-1ee1-40ae-2c1c-08d9d70d48d4 x-ms-traffictypediagnostic: TYAPR01MB3327:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2399; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MVIFqIh/iXTY6SZ0JF2b9hv5Zf0LozWV8pXSrY1GMptkBd0SA78K3R5NRqoO0w+BsoCj8z6M5Jg+/SWNO8rLV7gnjxsCdrJ+dcJXETanXv32RkThxtdryC0pbkv8/rWzGt4EWhsCnkfWin7TnB11rda4E6+zujZt4b5wrA9yPK8dnHwCEXzadKdgflZGFwt6L7fljBAvkA3XuqmB2n4etw1/TZ6o1piWprXnBBqiNqRiLTaGwuznatwk2IcAZ+c5PPi658Jwod/chJ0ZETcQ5uU6Ia3YXqTfpsBfSAJ+yKogr4eWbhNMfWCaBiX91dCmxPSeRNOpz1muuNDnne2aXGQBmPVJlWLw9/yV6VLErbD5T6yTFw/mEfC/DYnFejxWgH8I1byr0CL9x7jqWgfTffIMExlHUf8P1F2iwcZMylqqd+QbQ+KCA0kt0EqICgzWfx97ksBfVajEMfAaZrSTRIRp9UBzdSTwwVQGBB2uoo0FuMwAh+ECLmeXobd8kLiTx4RhoIl37IicNO8K7A8WF3Xv+6gWzkIrnVmJf6usn8guW8Eyx4dPvwiV5ARibuwbKgAExMlyUZKuXWHpJWVKANpimq/1Zncv1ZZJxP12hKyqN1f5W4U5rALtalkLK9t8NnZpYTKbL5q0TG7BIL+ikd//jbmRJZ66AwS8+kA/kizm0Pa3Et0AXsS4ZWnN6OxXallp8rKXTtxRe0xFnzm7zlrE7xdQECicDktqr88Pcp2TS7pDdk6nfLzGETl9s9iHgTK8K6t5W3T2EplP/1aBIi3tGTBnQehfMoXUnWPixDo= 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)(66476007)(8676002)(82960400001)(66946007)(2616005)(83380400001)(4326008)(26005)(8936002)(6512007)(38100700002)(91956017)(6486002)(76116006)(87266011)(5660300002)(186003)(316002)(54906003)(15650500001)(71200400001)(36756003)(85182001)(6506007)(966005)(33656002)(6916009)(66556008)(508600001)(66446008)(64756008)(122000001)(2906002)(38070700005)(86362001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ak9paVpmRkp6T2NscC9Od284azhNZHNCMDdncmpTelR3T0s4V3hQTlhUekFi?= =?utf-8?B?eUJid2FPdVBIR0tCWGNJVmdKVkVkd2ZuMEQ3OXZWRm13RFBZY0U0eVBoZDM4?= =?utf-8?B?YVZxRDNuanZKYXJ0RG9NL0VKbmZncFdRanJLS2NPZ3BKSXZ4OFk2ZGd2dUlG?= =?utf-8?B?QWlwcUhyaWY5akZhZ3FQenJwTy9LMTFwL0xRcVV0RGJscTFQMHdxNWwyWVJn?= =?utf-8?B?Y09WMW5yelNvUEVIZE43YnpqRkR5RXRJWlR3TVVFUTg5QmJOUmpuZHk2cHpi?= =?utf-8?B?akZJUmdaajhldUszZDRzVWxpQS95Z2RhdEtPYVpodFQ0THhYUmdPMHBtaDRU?= =?utf-8?B?OU1hQk1reHNHSno1YlV4blRIRittL1JvYzR5V2loUXpiUUk5eFlJR1d3TjhH?= =?utf-8?B?aElqMXg4ZndjcUhZTlQzaTBXODUyRDRWM3RhdmR5aWkzNXQ1Rm9FTUhUT3FZ?= =?utf-8?B?eVZ2MVVlUno4TVRUMzlHcG1jbmluaDZkSlcrOW84dmZlbXBWZnN5YmUrZk1j?= =?utf-8?B?RnptMG91YThPTDBnMU9IaTBlNE1rMUVzeGN1TE5ScXk4Q3Bja1lkdWxKNU1C?= =?utf-8?B?c2lMVkNLWVpuREQ3cFFKUWJGWW9xY0RmUElGSzU2OUtqRVNIdGQzSWw2ejF2?= =?utf-8?B?WEw2Vlc0YzZxc1IrRTVpYWtaaEE1UEJKbXNQWGwzT3YzS3R4cjM3Yk15RkRa?= =?utf-8?B?dU5CTUU2K0JWNG9CNmpmTmN1U2NGWGVHM3RMbENrWlJCLzJBWWx2S2phVGZr?= =?utf-8?B?eThna0V2RTB5WUZHZUQzekwrVXc2TjUxZGVGNDFRSVU2emZlVW9MMXpCdDNZ?= =?utf-8?B?QWhXVk9IUlRqb2Nsc1ZPak44RHZRN1dFK290WHl2Ym96S2U1TlNzWXd6MXZw?= =?utf-8?B?am9MNFNXWWx1bmZWOVFkTGZMdm82czRXVWZhNTEyTjBvR2hjZG9Yd1lMd3RC?= =?utf-8?B?UnhFaEd3M2lyNXZKOWR4Z1FlTHVIb3p2L1IyYjBYK1ZmQ1FwZ1ZjbXpMK3Mz?= =?utf-8?B?YXRiSmRhay9sM1g3a1lPUTBSK2poMmFXalhCa3ZPSDdOQllJVkc5M09IdnlT?= =?utf-8?B?NjJqTFRIUU5xNm5LS1BHVERPM29waXk2SGYrNDQ0K2d5VXZ2QmdtaEJWT3Vz?= =?utf-8?B?TE9MaU8rWXAxNXFiekY0d3E2QUdzZ0lmMDg3QmZxbEExTVNxaHNpYkRRNncz?= =?utf-8?B?N1lranB0NmE4SlIvelhuSzg2Znl3WExmdEh5OERURVBJZElZY1RGa0JURG0y?= =?utf-8?B?dTg2aEJPWklkRTdRSnFBOWtzMG1DMXRYWmkva3RZWnF3TUcyVzgwQnBCY0tL?= =?utf-8?B?ajRvTGJ2MVh4RHFYSG1VV3NuRlhwYTAreFNBOXpPeUZkTXpFb1h6aGdmeG8x?= =?utf-8?B?ejZNMHRKN3R5RW5HVDVBcnZ4WCtOb09OUXQ2cTE0aUIxd1VNaHoyRCt5MGVW?= =?utf-8?B?cFBJT3dqMFg1NTVrd2NLQjFYaWZmbHR1bnA4VWwvZ3AxNnJUTzFFNFlmaUxq?= =?utf-8?B?d2REbXNNL1gweFYxOGkwRmpuVGZPMTdodjA4K2VZQS9KRDFzbHhFRWUrSkdE?= =?utf-8?B?Z0ZqVG5ydWxoRkYvemFyWitHb3JNWXBOYjlGUjlMZXlSUjB6K0lsRWpvcHVl?= =?utf-8?B?UURnQnEwQ2JpY0xtMkk5Qjl3OG84ejd1TEtLR0QxMWk2L0p1c1YwQ25zaEQ4?= =?utf-8?B?NGdXVWdVcElwKzQxZWVCam9YZ3pZcllWZnZOdzh6UmxERTIzWVJyMFl4Slcr?= =?utf-8?B?NnY4MFBxK2ZaUWF2Z0Q1Z1o3QS93SG1qN3lYWkdsZ0lFQ2hWOGJRVkRZTlh4?= =?utf-8?B?MnhtbVQwSEZ2RkRoMkFWOWg4a1d1Myt3MGFxVmFEc3I2SXVjdjVsY0YvOW0r?= =?utf-8?B?MkxJT2pEK0pCbVJJeDd1MVdaVnFzSU9raUNxTmpZbmNlOG9LMXpVWmsvSU55?= =?utf-8?B?ZHllaEhyUnZzQkdlM2RCZ2FlQ2tmWkZTWjkyZXBoVHZXY2swSXNrWUpzS3FT?= =?utf-8?B?S2RNNjJsTkg5dCtNOXNNN0dyV0dXd1NXY3h2TnQreDZQajJQUWNLQ1lXQTht?= =?utf-8?B?M2xiL0s5aFh3N3BzWG9kQUhyS1ZWV3JGZVFHWU1NYWxZRUdyYzZoQzAyU2tF?= =?utf-8?B?aFVka0k3UmFsLzc2QjJ6TUg3ZTRXMGc1dUlGS1c3V1c2TGxRNXRyOHczVGxJ?= =?utf-8?B?MHpxc3hmSWZpVEZHUnZMa1oxdis2eUdvS0lheXk4ZTBOK1BVdHJjWkRSdllu?= =?utf-8?Q?qBzJQ8rBGFQzuRlJpW0CwL75oRXaVD87yCd6qTQELc=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <5DE23308D151AA448610ABE9668CEFD0@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: 24bb05c5-1ee1-40ae-2c1c-08d9d70d48d4 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2022 03:23:50.5578 (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: bO4rGR2EP4IbWr4rKVjnDMEuXrqBgudE5SF2UnmDZpMglzFin/U2YYp6QjO2N0AMuyhEQU+x1P4pFDby4pmkkK1TxdiZ2VUrP4oHAFyeLHU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3327 Precedence: bulk List-ID: X-Mailing-List: fstests@vger.kernel.org b24gMjAyMi8xLzEyIDk6MTQsIHh1eWFuZzIwMTguanlAZnVqaXRzdS5jb20gd3JvdGU6DQo+IG9u IDIwMjIvMS8xMiA1OjUwLCBEYXJyaWNrIEouIFdvbmcgd3JvdGU6DQo+PiBGcm9tOiBEYXJyaWNr IEouIFdvbmc8ZGp3b25nQGtlcm5lbC5vcmc+DQo+Pg0KPj4gSW4gY29tbWl0IDZiYTEyNWM5LCB3 ZSB0cmllZCB0byBhZGp1c3QgdGhpcyBmc3Rlc3QgdG8gZGVhbCB3aXRoIHRoZQ0KPj4gcmVtb3Zh bCBvZiB0aGUgYWJpbGl0eSB0byB0dXJuIG9mZiBxdW90YSBhY2NvdW50aW5nIHZpYSB0aGUgUV9Y UVVPVEFPRkYNCj4+IHN5c3RlbSBjYWxsLg0KPj4NCj4+IFVuZm9ydHVuYXRlbHksIHRoZSBjaGFu Z2VzIG1hZGUgdG8gdGhpcyB0ZXN0IG1ha2UgaXQgbm9uZnVuY3Rpb25hbCBvbg0KPj4gdGhvc2Ug bmV3ZXIga2VybmVscywgc2luY2UgdGhlIFFfWFFVT1RBUk0gY29tbWFuZCByZXR1cm5zIEVJTlZB TCBpZg0KPj4gcXVvdGEgYWNjb3VudGluZyBpcyB0dXJuZWQgb24sIGFuZCB0aGUgY2hhbmdlcyBm aWx0ZXIgb3V0IHRoZSBFSU5WQUwNCj4+IGVycm9yIHN0cmluZy4NCj4+DQo+PiBEb2luZyB0aGlz IHdhc24ndCAvaW5jb3JyZWN0LywgYmVjYXVzZSwgdmVyeSBuYXJyb3dseSBzcGVha2luZywgdGhl DQo+PiBpbnRlbnQgb2YgdGhpcyB0ZXN0IGlzIHRvIGd1YXJkIGFnYWluc3QgUV9YUVVPVEFSTSBy ZXR1cm5pbmcgRU5PU1lTIHdoZW4NCj4+IHF1b3RhIGhhcyBiZWVuIGVuYWJsZWQuICBIb3dldmVy LCB0aGlzIGFsc28gbWVhbnMgdGhhdCB3ZSBubyBsb25nZXIgdGVzdA0KPj4gUV9YUVVPVEFSTSdz IGFiaWxpdHkgdG8gdHJ1bmNhdGUgdGhlIHF1b3RhIGZpbGVzIGF0IGFsbC4NCj4+DQo+PiBTbywg Zml4IHRoaXMgdGVzdCB0byBkZWFsIHdpdGggdGhlIGxvc3Mgb2YgcXVvdGFvZmYgaW4gdGhlIHNh bWUgd2F5IHRoYXQNCj4+IHRoZSBvdGhlcnMgZG8gLS0gaWYgYWNjb3VudGluZyBpcyBzdGlsbCBl bmFibGVkIGFmdGVyIHRoZSAnb2ZmJyBjb21tYW5kLA0KPj4gY3ljbGUgdGhlIG1vdW50IHNvIHRo YXQgUV9YUVVPVEFSTSBhY3R1YWxseSB0cnVuY2F0ZXMgdGhlIGZpbGVzLg0KPj4NCj4+IFdoaWxl IHdlJ3JlIGF0IGl0LCBlbmhhbmNlIHRoZSB0ZXN0IHRvIGNoZWNrIHRoYXQgWFFVT1RBUk0gYWN0 dWFsbHkNCj4+IHRydW5jYXRlZCB0aGUgcXVvdGEgZmlsZXMuDQo+IExvb2tzIGdvb2QgdG8gbWUs DQo+IFJldmlld2VkLWJ577yaWWFuZyBYdTx4dXlhbmcyMDE4Lmp5QGZ1aml0c3UuY29tPg0KPg0K PiBCZXN0IFJlZ2FyZHMNCj4gWWFuZyBYdQ0KPg0KPj4NCj4+IEZpeGVzOiA2YmExMjVjOSAoInhm cy8yMjA6IGF2b2lkIGZhaWx1cmUgd2hlbiBkaXNhYmxpbmcgcXVvdGEgYWNjb3VudGluZyBpcyBu b3Qgc3VwcG9ydGVkIikNCj4+IENjOiB4dXlhbmcyMDE4Lmp5QGZ1aml0c3UuY29tDQo+PiBTaWdu ZWQtb2ZmLWJ5OiBEYXJyaWNrIEouIFdvbmc8ZGp3b25nQGtlcm5lbC5vcmc+DQo+PiAtLS0NCj4+ ICAgIHRlc3RzL3hmcy8yMjAgfCAgIDMwICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQ0K Pj4gICAgMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+ Pg0KPj4NCj4+IGRpZmYgLS1naXQgYS90ZXN0cy94ZnMvMjIwIGIvdGVzdHMveGZzLzIyMA0KPj4g aW5kZXggMjQxYTdhYmQuLjg4ZWVkZjUxIDEwMDc1NQ0KPj4gLS0tIGEvdGVzdHMveGZzLzIyMA0K Pj4gKysrIGIvdGVzdHMveGZzLzIyMA0KPj4gQEAgLTUyLDE0ICs1MiwzMCBAQCBfc2NyYXRjaF9t a2ZzX3hmcz4vZGV2L251bGwgMj4mMQ0KPj4gICAgIyBtb3VudCAgd2l0aCBxdW90YXMgZW5hYmxl ZA0KPj4gICAgX3NjcmF0Y2hfbW91bnQgLW8gdXF1b3RhDQo+Pg0KPj4gLSMgdHVybiBvZmYgcXVv dGEgYW5kIHJlbW92ZSBzcGFjZSBhbGxvY2F0ZWQgdG8gdGhlIHF1b3RhIGZpbGVzDQo+PiArIyB0 dXJuIG9mZiBxdW90YSBhY2NvdW50aW5nLi4uDQo+PiArJFhGU19RVU9UQV9QUk9HIC14IC1jIG9m ZiAkU0NSQVRDSF9ERVYNCj4+ICsNCj4+ICsjIC4uLmJ1dCBpZiB0aGUga2VybmVsIGRvZXNuJ3Qg c3VwcG9ydCB0dXJuaW5nIG9mZiBhY2NvdW50aW5nLCByZW1vdW50IHdpdGgNCj4+ICsjIG5vcXVv dGEgb3B0aW9uIHRvIHR1cm4gaXQgb2ZmLi4uDQpJIHVzZWQgTVNfUkVNT1VOVCBmbGFnIHdpdGgg bW91bnQgc3lzY2FsbCBpbiBsdHAgcXVvdGFjdGwwNy5jLCBzbyB0aGlzIA0KaXMgdGhlIGV4cGVj dGVkIGJlaGF2aW91cj8NCg0KaHR0cHM6Ly9wYXRjaHdvcmsub3psYWJzLm9yZy9wcm9qZWN0L2x0 cC9wYXRjaC8xNjQxOTczNjkxLTIyOTgxLTItZ2l0LXNlbmQtZW1haWwteHV5YW5nMjAxOC5qeUBm dWppdHN1LmNvbS8NCg0KQmVzdCBSZWdhcmRzDQpZYW5nIFh1DQo+PiAraWYgJFhGU19RVU9UQV9Q Uk9HIC14IC1jICdzdGF0ZSAtdScgJFNDUkFUQ0hfREVWIHwgZ3JlcCAtcSAnQWNjb3VudGluZzog T04nOyB0aGVuDQo+PiArCV9zY3JhdGNoX3VubW91bnQNCj4+ICsJX3NjcmF0Y2hfbW91bnQgLW8g bm9xdW90YQ0KPj4gK2ZpDQo+PiArDQo+PiArYmVmb3JlX2ZyZWVzcD0kKF9nZXRfYXZhaWxhYmxl X3NwYWNlICRTQ1JBVENIX01OVCkNCj4+ICsNCj4+ICsjIC4uLmFuZCByZW1vdmUgc3BhY2UgYWxs b2NhdGVkIHRvIHRoZSBxdW90YSBmaWxlcw0KPj4gICAgIyAodGhpcyB1c2VkIHRvIGdpdmUgd3Jv bmcgRU5PU1lTIHJldHVybnMgaW4gMi42LjMxKQ0KPj4gLSMNCj4+IC0jIFRoZSBzZWQgZXhwcmVz c2lvbiBiZWxvdyByZXBsYWNlcyBhIG5vdHJ1biB0byBjYXRlciBmb3Iga2VybmVscyB0aGF0IGhh dmUNCj4+IC0jIHJlbW92ZWQgdGhlIGFiaWxpdHkgdG8gZGlzYWJsZSBxdW90YSBhY2NvdW50aW5n IGF0IHJ1bnRpbWUuICBPbiB0aG9zZQ0KPj4gLSMga2VybmVsIHRoaXMgdGVzdCBpcyByYXRoZXIg dXNlbGVzcywgYW5kIGluIGEgZmV3IHllYXJzIHdlIGNhbiBkcm9wIGl0Lg0KPj4gLSRYRlNfUVVP VEFfUFJPRyAteCAtYyBvZmYgLWMgcmVtb3ZlICRTQ1JBVENIX0RFViAyPiYxIHwgXA0KPj4gLQlz ZWQgLWUgJy9YRlNfUVVPVEFSTTogSW52YWxpZCBhcmd1bWVudC9kJw0KPj4gKyRYRlNfUVVPVEFf UFJPRyAteCAtYyByZW1vdmUgJFNDUkFUQ0hfREVWDQo+PiArDQo+PiArIyBNYWtlIHN1cmUgd2Ug YWN0dWFsbHkgZnJlZWQgdGhlIHNwYWNlIHVzZWQgYnkgZHF1b3QgMA0KPj4gK2FmdGVyX2ZyZWVz cD0kKF9nZXRfYXZhaWxhYmxlX3NwYWNlICRTQ1JBVENIX01OVCkNCj4+ICtkZWx0YT0kKChhZnRl cl9mcmVlc3AgLSBiZWZvcmVfZnJlZXNwKSkNCj4+ICsNCj4+ICtlY2hvICJmcmVlc3AgJGJlZm9y ZV9mcmVlc3AgLT4gICAkYWZ0ZXJfZnJlZXNwICgkZGVsdGEpIj4+ICAgJHNlcXJlcy5mdWxsDQo+ PiAraWYgWyAkYmVmb3JlX2ZyZWVzcCAtZ2UgJGFmdGVyX2ZyZWVzcCBdOyB0aGVuDQo+PiArCWVj aG8gImV4cGVjdGVkIFFfWFFVT1RBUk0gdG8gZnJlZSBzcGFjZSINCj4+ICtmaQ0KPj4NCj4+ICAg ICMgYW5kIHVubW91bnQgYWdhaW4NCj4+ICAgIF9zY3JhdGNoX3VubW91bnQNCj4+DQo=