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 6A417C636CC for ; Sat, 4 Feb 2023 00:59:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232795AbjBDA7O (ORCPT ); Fri, 3 Feb 2023 19:59:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232489AbjBDA7N (ORCPT ); Fri, 3 Feb 2023 19:59:13 -0500 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2131.outbound.protection.outlook.com [40.107.94.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7423B60C96; Fri, 3 Feb 2023 16:59:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pu7iUdIf36jeZErhBH2xK75Ipq49uEcrexVqWfK6SayKuNpJaYGxmXdyvID/qYRwxwj0v8vHI4T9/Pn6qfkEHioAjt5unujEYTeGMF0koRwVg5Yszhjnf2GVkin5Y7L/geq0bUc3WV+BupiEdGrAkMOpIsBHdA46AKtJitOjyyKRRzSUOH26TAWovkh+110FuEH5YM9BkdmBoreQVm/+gD/cm/2u1OqP0/gJCFrs0gKN2wgc0yDEvcVBpviRzpDi8ckEUPHCDzkUSLrWmm/DT4F8BdYYF5bdQU3vIPgaDpRWB34kY4BwAzmKsaE6YSHF0bwIcVIO6ZMolIeugpROMA== 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=aGRF/le5Hhe6MeukxeeGTSHUpYmjALggBqEiXQwFTaY=; b=WhvgHBdwF6y9HB0KtS4zjP70T/uass4iBFsid+7vQGpfCCcX/4vjyFTsL6PhJ0XijPYoLI9+n10w1cTaZUH9z6/7iaHCZMb03NOT35J0oMi35sZUlmZayrTbbin2q/T0SDJamWOxQnZvB4CupCo5JZ7JOFsFxSx/Nb+06tXP9fiO5LrPkOm1Phw7qhDpsfVG3EjupcOjQNNxCDvPu94noBIoltsZAxKU76vpDsNiookfSsXUHFUoi76q/eafbLP5kgB9s444haYrL+cK5QWn0k1rh4SUSGXAeci8UhK4e58uyzOsLqCQGDsUCE6oK2VU5Zrb5rcxzz6LIbOZr3PHcA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aGRF/le5Hhe6MeukxeeGTSHUpYmjALggBqEiXQwFTaY=; b=EH4Xd1d4DTXVliYb3VYuHO8lyccPrREKIN5qZYU3xdjyU/tNKYgWPiQgIgeWKMYvxbIkpOkt/M2JdQhMJEHgkNwhEIstagQ4SvGwp7ScqRDFc1Mn1bemLnoZybe4Qtu2RuynMn/ECYlSogsumX+K0cLAps2zE3iOEgdU3yS65tE= Received: from CH0PR13MB5084.namprd13.prod.outlook.com (2603:10b6:610:111::7) by PH0PR13MB5448.namprd13.prod.outlook.com (2603:10b6:510:12b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.29; Sat, 4 Feb 2023 00:59:06 +0000 Received: from CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::7007:3376:4f4e:b87b]) by CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::7007:3376:4f4e:b87b%5]) with mapi id 15.20.6064.031; Sat, 4 Feb 2023 00:59:06 +0000 From: Trond Myklebust To: Hugh Dickins CC: Charles Edward Lever , Benjamin Coddington , Linux NFS Mailing List , Anna Schumaker , Alexander Viro , Amir Goldstein , "linux-fsdevel@vger.kernel.org" , "linux-mm@kvack.org" Subject: Re: git regression failures with v6.2-rc NFS client Thread-Topic: git regression failures with v6.2-rc NFS client Thread-Index: AQHZNbks6EbZ9+Bo00OYN0rzWVADp665E+wAgAEOhICAABzOgIADD6gAgAAJrgCAAAZCAIAAG42AgAANvACAACDsAIAABuIAgAAhzgCAAAx6gIAAC7sAgAAD7YCAAAIvAIAADDeA Date: Sat, 4 Feb 2023 00:59:06 +0000 Message-ID: <8B4F6A20-D7A4-4A22-914C-59F5EA79D252@hammerspace.com> References: <9A4A5673-691D-47EC-BC44-C43BE7E50A48@oracle.com> <5FF4061F-108C-4555-A32D-DDBFA80EE4E7@redhat.com> <44CB1E86-60E0-4CF0-9FD4-BB7E446542B7@redhat.com> <1AAC6854-2591-4B21-952A-BC58180B4091@oracle.com> <41813D21-95C8-44E3-BB97-1E9C03CE7FE5@redhat.com> <79261B77-35D0-4E36-AA29-C7BF9FB734CC@oracle.com> <104B6879-5223-485F-B099-767F741EB15B@redhat.com> <966AEC32-A7C9-4B97-A4F7-098AF6EF0067@oracle.com> <545B5AB7-93A6-496E-924E-AE882BF57B72@hammerspace.com> <4dd32d-9ea3-4330-454a-36f1189d599@google.com> <0D7A0393-EE80-4785-9A83-44CF8269758B@hammerspace.com> In-Reply-To: Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3731.400.51.1.1) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=hammerspace.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH0PR13MB5084:EE_|PH0PR13MB5448:EE_ x-ms-office365-filtering-correlation-id: 26632d58-4746-4321-9081-08db064b03fa x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bdDYbXeMWSXJ+rATEGXKhofv9Y4HGd3Kr6YuY6iKRz6JT/v1iwJ9T+oAMN7THoqkPI3C43bea0NC9+1+DHEfKtawrHruBC6p2c6mnViJfU4Cl28sY1V092mwJY51QunOCaF/eWlpcvAujs/wa1V6GOuQt1s+zODGlWlTP5szPUVsPxcLPxX2fPA1kfSHhOzrnRjf6Eu37dvVwj9RYV8Ctfq3zTl63qxfoOlx3NF+R4VhKH6dhbA/AYHZgXDDiJrDKOBR3MFtqK9x2G8vSru0sExmaohsfZtYSNAVIhWwnp2EmTIiKraP2nOuiGNHRK8JJVUdzf0KCHCr1wcSnn7yk8im+BovXwpsdAnYj+kwzWuJfqkiXC75SCdOCGejUB+GKN2TLiht3gWe8jWdiwPukAhGvLxnLSMjoMNwQCX5Fo1BLt4Y/V4yQDf6ldu9mSxPBR+VHNy1DK0SMGvRuXxKmI+Jfs2/mHLFr5pjyhp42PosVc9oaI9+RKfcByBlH4X4bqka0xbhUf/AxmgEFZmnE2UoCgFg+0Ci+Q01GOTWHXEgAkMI9z6Lv734OfUjE/sgk0GEHubyb8GJhZmLeUBd+aIVhoZ1PLTcmzgFI7QZD9a+NfIkbfHZ9UDyTX1HUMInCbSVu6pSGkVt1soZd1SQipvPYdigBaX+D5B/G6/uLOYeYYHpUrzxOwhTluH7Vweeia6XzO/COaKRysFNKn7L3P3ljASRYgqBzOm2aPFBqDfr6Jo1M6NUW65xsw1rpaxSmCJb0G5U2SKYxOsFVvbmNCquEWM92nQJj9bubivAhYs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR13MB5084.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(366004)(136003)(346002)(376002)(396003)(39840400004)(451199018)(38100700002)(71200400001)(6486002)(478600001)(186003)(6512007)(26005)(2906002)(64756008)(6506007)(41300700001)(8936002)(8676002)(6916009)(66446008)(53546011)(66476007)(66946007)(66556008)(76116006)(4326008)(5660300002)(54906003)(316002)(122000001)(36756003)(33656002)(86362001)(2616005)(83380400001)(38070700005)(66899018)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N3BBdUdTSWRJTkJ0VytkTTBOdzZDd1hSeHhlVVYzOEg2R29ycTZWMkVpb1JM?= =?utf-8?B?UEpBemVYRFREMW9Ycm1BclZjbkJENFNBSGlkMXhNV0ZXdHlvUDA4SThWVk1F?= =?utf-8?B?WWpHVFQ5ZGkrRjQ5YTdjcHgvK0dsQjVZZTY0cnJjdmsxS2JsUHdQNnNERTR2?= =?utf-8?B?dm1OUDdvODgwMXR2MjBWY2lxaFh6TTUrOUVLZXNBTXY0T2pka0M1a2tiZmx1?= =?utf-8?B?akRVVUJxNEFUZnU4NE5uYldHVWhxd1N0cFBDeVZHSi9LWTRva2ZNVUZhL053?= =?utf-8?B?YUk3VkowQlFYbGJQbHdVcHJIRE43Wk0vK2NwMHZPd2xXR0dUQVpiZXA3VEp4?= =?utf-8?B?WGVHMkllbWRTTFlGbi9HeEplaEJwYi9CYUlISDV3NTh2Q3RGYWgyS0VwNEEx?= =?utf-8?B?YzNwVWNLSkYvdVI2NW1kQzdkUTZBenBNeFJaZ01iLytsdjU3ZzNZSm1rc2J0?= =?utf-8?B?c0tUZWE2ZXdzTXJuVXloelE4SGs5dDhSQ0Q1T3ZjUmJiV01wcUNGTkxJbVFH?= =?utf-8?B?M0YrQ1h5cCtSVEVrVDNDWllDeDliZ1ZzUkZ4cVFRU25YazN3Qld0YW5EaURt?= =?utf-8?B?WlV5ZFd0QnorclJlZjdtckZtSUVJTWJXeTlFa29HMDZ3NlYwK0RCYXVlNnpv?= =?utf-8?B?VWFpNnJFN2FML052K3lzWm40NEdXbGNQR25CN1N1MGVqcnlwTVhiajR6U0VB?= =?utf-8?B?YW53MVh3bzIrbDlHdTJsTng5TkxYQXk1ZmVCYlo2M2lMeVdPVHp3L2FQYkV2?= =?utf-8?B?NEhVL005d3hkN1lPdVhLRm00dldvRGl5Q05zNnc1L1dUUTRNZEE4ZXdUcW9r?= =?utf-8?B?RFd1N3Zxa1dqQm5VTHVYejJXS0JEdHA3UWpKYW42WDhOdUFiSFZRM0JFN3kr?= =?utf-8?B?SmVOZVJBRWNCT09tV0x0MzMyZmJlK3VsNTF3Zm1QdEo1c3FqZEIxVGlJN01y?= =?utf-8?B?NTVwVU5lWWRsYi9JVTNWU3RiVlVHMUJxbzkvdE1jMlYrV1ZyN1pqcDViWmtm?= =?utf-8?B?eFBDeEMyL29sb0tMejhDYmk3NEwzcXFnenlIUWUyS3U5SVBzL2VUUGZld013?= =?utf-8?B?N3k0azM1ZzIwdzg1WUhyY2ZvczVnUDVUY05VdHFvRkViTjlBS3RYOWJ3dFJD?= =?utf-8?B?b1lLWURiV0xXOWw5RVhJQ1ZSRGFSTWo4Nnl4NzJOSS9OYy9qL0p6N0d6cm5q?= =?utf-8?B?YkJxVGJjN0tieTgwR0VSYXRrMTNBbEhKU2U1b0h3TkZGbXpzMENMc1BXM1dZ?= =?utf-8?B?UWI5ZGkwZmxKdzhOT21WdUlocWs0YTlHQ2JUWDJ5NjN0UU5CNEhVQnA5RFlI?= =?utf-8?B?VWJJS2RjUDV0UUxmU2tYdEpKcW9CTWZJS2xOMVpVZzZPdHcxR2JxZWdES3BM?= =?utf-8?B?a3MwbENSZ2JZNzZIVk55NmFrNnhnNDluZFFwcGZnVlZIN3dCTjluQTIxSnBy?= =?utf-8?B?d1dzSjAvd09jZlhyYzgzRmNiQUZaTERCYlpyZ3gzK2hpdzhScDBGTjdPSkxY?= =?utf-8?B?UUxyOVBKblY0YjRMamFjOFVrUER0SCtvYlhJSndZQmtmcXRhL2NvY2pXMGd6?= =?utf-8?B?SXUwZ0ZGT0Fja2JxSktWN1lpcHdZK3loY1NBRHd0M3Z4MXRVK2pDY2t3WFYr?= =?utf-8?B?Z05nSWpNTVlxcjdXUmliWmFvZlNsdDlDa3d5dDdsd2VMdW1JZkpyV1FnRjlv?= =?utf-8?B?S3JGVXVuYkNCaDhua0xzcUpodzZwUFFHdml0S3gwV3VlS2ZuWnJSZW1Ya0ZL?= =?utf-8?B?TTJxRGJEMnB5SGlBVzJnOG4za3JtaTZrbUJTeEFCSHNQOUdscjBlcEVHTmkv?= =?utf-8?B?SnZaNW11ZU02K24weHUyL0Y5SXM4cmRRNjQ2U2FGWHhvQzFXOWFGcjhKMFZG?= =?utf-8?B?S2pTdkRjQVJIalZPQ0RtT1VWNU51Um5NcHhQMEk2THBabXY1Y2JweGkyMkhR?= =?utf-8?B?MEV4aTl5cUVYb3hDMEpXblZwY2kxakRKMkZvOVVsRHh0VDBKY21SSEl2Zmds?= =?utf-8?B?S215ckgvL0lLVXJGdklmTDV1ZUJEcTdhT1FBdjk1bERJZ1ViNC9wWUxncDhK?= =?utf-8?B?OHdpd2poc1c0SG5QLzVzQTRBT3ZaeWJxNUUzTzVpNkltOE9yRlZHYzVYdnpn?= =?utf-8?B?MXpNKy92dlZkWXBVMkZzdEdxbmI2YlRTUVBPM1J5akt1TEsrK0Y4MnZtNnJW?= =?utf-8?B?Y1E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <5C5EB8A79513174999424AA1A9F1298A@namprd13.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH0PR13MB5084.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 26632d58-4746-4321-9081-08db064b03fa X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2023 00:59:06.1654 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Cans75U95RmLCExPjN7KWbSR5g4vlzFWbmT3JdEHEHUZjOQi6B5M9NxCqdfs45zbFJ8L7P0F55WgecbIUMByPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR13MB5448 Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org DQoNCj4gT24gRmViIDMsIDIwMjMsIGF0IDE5OjE1LCBIdWdoIERpY2tpbnMgPGh1Z2hkQGdvb2ds ZS5jb20+IHdyb3RlOg0KPiANCj4gT24gU2F0LCA0IEZlYiAyMDIzLCBUcm9uZCBNeWtsZWJ1c3Qg d3JvdGU6DQo+Pj4gT24gRmViIDMsIDIwMjMsIGF0IDE4OjUzLCBIdWdoIERpY2tpbnMgPGh1Z2hk QGdvb2dsZS5jb20+IHdyb3RlOg0KPj4+IE9uIEZyaSwgMyBGZWIgMjAyMywgQ2h1Y2sgTGV2ZXIg SUlJIHdyb3RlOg0KPj4+Pj4gT24gRmViIDMsIDIwMjMsIGF0IDU6MjYgUE0sIFRyb25kIE15a2xl YnVzdCA8dHJvbmRteUBoYW1tZXJzcGFjZS5jb20+IHdyb3RlOg0KPj4+Pj4gVGhlIGJvdHRvbSBs aW5lIGlzIHRoYXQgeW914oCZdmUgYWx3YXlzIGJlZW4gcGxheWluZyB0aGUgbG90dGVyeSB3aGVu IG1vdW50aW5nIHRtcGZzIG92ZXIgTkZTLg0KPj4+PiANCj4+Pj4gSSdtIG5vdCBkZWJhdGluZyB0 aGUgdHJ1dGggb2YgdGhhdC4gSSBqdXN0IGRvbid0IHRoaW5rIHdlIHNob3VsZA0KPj4+PiBiZSBt YWtpbmcgdGhhdCBzaXR1YXRpb24gbmVlZGxlc3NseSB3b3JzZS4NCj4+Pj4gDQo+Pj4+IEFuZCBJ IHdvdWxkIGJlIG11Y2ggbW9yZSBjb21mb3J0YWJsZSB3aXRoIHRoaXMgaWYgaXQgYXBwZWFyZWQg aW4NCj4+Pj4gYSBtYW4gcGFnZSBvciBvbiBvdXIgd2lraSwgb3IgLi4uIEknbSBzb3JyeSwgYnV0 ICJzb21lIGVtYWlsIGluDQo+Pj4+IDIwMDEiIGlzIG5vdCBkb2N1bWVudGF0aW9uIGEgdXNlciBz aG91bGQgYmUgZXhwZWN0ZWQgdG8gZmluZC4NCj4+PiANCj4+PiBJIHZlcnkgbXVjaCBhZ3JlZSB3 aXRoIHlvdSwgQ2h1Y2suICBNYWtpbmcgc29tZXRoaW5nIGltcGVyZmVjdA0KPj4+IHNpZ25pZmlj YW50bHkgd29yc2UgaXMgY2FsbGVkICJhIHJlZ3Jlc3Npb24iLg0KPj4+IA0KPj4+IEFuZCBJIHdv dWxkIGV4cGVjdCB0aGUgKGxhdWRhYmxlKSBvcHRpbWl6YXRpb24gd2hpY2ggaW50cm9kdWNlZA0K Pj4+IHRoYXQgcmVncmVzc2lvbiB0byBiZSByZXZlcnRlZCBmcm9tIDYuMiBmb3Igbm93LCB1bmxl c3MgKEkgaW1hZ2luZQ0KPj4+IG5vdCwgYnV0IGhhdmUgbm8gY2x1ZSkgaXQgY2FuIGJlIGVhc2ls eSBjb25kaXRpb25hbGl6ZWQgc29tZWhvdyBvbg0KPj4+IG5vdC10bXBmcyBvciBub3Qtc2ltcGxl X2Rpcl9vcGVyYXRpb25zLiAgQnV0IHRoYXQncyBub3QgbXkgY2FsbC4NCj4+PiANCj4+PiBXaGF0 IGlzIHRoZSBsaWtlbGlob29kIHRoYXQgc2ltcGxlX2Rpcl9vcGVyYXRpb25zIHdpbGwgYmUgZW5o YW5jZWQsDQo+Pj4gb3IgYSBzYXRpc2ZhY3RvcnkgY29tcGxpY2F0ZWRfZGlyX29wZXJhdGlvbnMg YWRkZWQ/ICBJIGNhbiBhc3N1cmUNCj4+PiB5b3UsIG5ldmVyIGJ5IG1lISAgSWYgQWwgb3IgQW1p ciBvciBzb21lIGRjYWNoZS1zYXZ2eSBGUyBmb2xrIGhhdmUNCj4+PiB0aW1lIG9uIHRoZWlyIGhh bmRzIGFuZCBhbiB1cmdlIHRvIGFkZCB3aGF0J3Mgd2FudGVkLCBncmVhdDogYnV0DQo+Pj4gdGhh dCBzdXJlbHkgd2lsbCBub3QgY29tZSBpbiA2LjIsIGlmIGV2ZXIuDQo+Pj4gDQo+Pj4gTW9yZSBs aWtlbHkgdGhhdCBlZmZvcnQgd291bGQgaGF2ZSB0byBjb21lIGZyb20gdGhlIE5GUyhEKSBlbmQs DQo+Pj4gd2hvIHdpbGwgc2VlIHRoZSBiZW5lZml0LiAgQW5kIGlmIHRoZXJlJ3Mgc29tZSBsaXR0 bGUgdHdlYWsgdG8gYmUNCj4+PiBtYWRlIHRvIHNpbXBsZV9kaXJfb3BlcmF0aW9ucywgd2hpY2gg d2lsbCBnaXZlIHlvdSB0aGUgaGludCB5b3UgbmVlZA0KPj4+IHRvIGhhbmRsZSBpdCBiZXR0ZXIs IEkgZXhwZWN0IGZzZGV2ZWwgd291bGQgd2VsY29tZSBhIHBhdGNoIG9yIHR3by4NCj4+PiANCj4+ PiBIdWdoDQo+PiANCj4+IA0KPj4gTm8hIElmIGl0IHdhcyBpbXBvc3NpYmxlIHRvIGhpdCB0aGlz IHByb2JsZW0gYmVmb3JlIHRoZSBwYXRjaCwgdGhlbiBJIG1pZ2h0IGFncmVlIHdpdGggeW91LiBI b3dldmVyIHdoYXQgaXQgZG9lcyBpcyBleHBvc2VzIGEgcHJvYmxlbSB0aGF0IGhhcyBhbHdheXMg ZXhpc3RlZCwgYnV0IHdhcyBhIGxvdCBsZXNzIGxpa2VseSB0byBoYXBwZW4gdGltaW5nIHdpc2Ug d2hlbiB3ZSB3ZXJlIGFsbG93aW5nIGdsaWJjIHRvIHN1Y2sgaW4gYWxsIDUwMDAwIG9yIHNvIGRp cmVjdG9yeSBlbnRyaWVzIGluIG9uZSBndWxwLg0KPj4gDQo+PiBJT1c6IHRoaXMgcGF0Y2ggZG9l c27igJl0IGNhdXNlIHRoZSBwcm9ibGVtLCBpdCBqdXN0IG1ha2VzIGl0IGVhc2llciB0byBoaXQg d2hlbiB5b3UgYXJlIHVzaW5nIGEgaGlnaCBwZXJmb3JtYW5jZSBzZXR1cCBsaWtlIENodWNrJ3Mu IEl0IHdhcyBhbHdheXMgZWFzeSB0byBoaXQgd2hlbiB5b3Ugd2VyZSB1c2luZyBzbG93ZXIgbmV0 d29ya2luZyBhbmQvb3Igc21hbGxlciByc2l6ZSB2YWx1ZXMgYWdhaW5zdCBhIHJlbW90ZSBzZXJ2 ZXIgd2l0aCBtdWx0aXBsZSBjbGllbnRzIGNyZWF0aW5nICsgZGVsZXRpbmcgZmlsZXMgaW4gdGhl IHNhbWUgTkZTIGV4cG9ydGVkIHRtcGZzIGRpcmVjdG9yeS4NCj4+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXw0KPj4gVHJvbmQgTXlrbGVidXN0DQo+PiBMaW51eCBORlMgY2xpZW50 IG1haW50YWluZXIsIEhhbW1lcnNwYWNlDQo+PiB0cm9uZC5teWtsZWJ1c3RAaGFtbWVyc3BhY2Uu Y29tDQo+IA0KPiBJIGNhbiBvbmx5IHJlcGVhdCwNCj4gbWFraW5nIHNvbWV0aGluZyBpbXBlcmZl Y3Qgc2lnbmlmaWNhbnRseSB3b3JzZSBpcyBjYWxsZWQgImEgcmVncmVzc2lvbiIuDQo+IA0KPiBI dWdoDQoNCjxyZXNlbmRpbmcgZHVlIHRvIG1haWxpbmcgbGlzdCByZWplY3Rpb24+DQoNCkl0IGlz IGV4cG9zaW5nIGEgcHJvYmxlbSB3aGljaCB3YXMgYWx3YXlzIHRoZXJlLiBZb3UgY2Fu4oCZdCBq dXN0IHBpY2sgYW5kIGNob29zZSB5b3VyIHRlc3RzIGFuZCBjbGFpbSB0aGF0IG9uZSByZXN1bHQg aXMgbW9yZSBzaWduaWZpY2FudCB0aGFuIHRoZSBvdGhlcjogdGhhdOKAmXMgY2FsbGVkIGJpYXMu DQoNClRoZSBmdW5jdGlvbmFsIGNoYW5nZSBoZXJlIGlzIHNpbXBseSB0byBjdXQgdGhlIHZlcnkg Zmlyc3QgcmVhZGRpciBzaG9ydDogaS5lLiBpdCByZXR1cm5zIGZld2VyIGVudHJpZXMgdGhhbiBw cmV2aW91c2x5LiBSZWR1Y2luZyB0aGUgcmVhZGRpciBidWZmZXIgc2l6ZSBzdXBwbGllZCBieSB0 aGUgdXNlcnNwYWNlIGFwcGxpY2F0aW9uIHdvdWxkIGhhdmUgdGhlIGV4YWN0IHNhbWUgZWZmZWN0 LiBUaGUgZmFjdCB0aGF0IENodWNr4oCZcyB0ZXN0IGhhcHBlbmVkIHRvIHdvcmsgYmVmb3JlIHRo ZSBwYXRjaCB3ZW50IGluLCBpcyBkdWUgdG8gYSBzeXN0ZW1hdGljIGJpYXMgaW4gdGhhdCB0ZXN0 LiBDaGFuZ2UgdGhlIHN5c3RlbWF0aWMgYmlhcyAoYnkgY2hhbmdpbmcgdGhlIGJ1ZmZlciBzaXpl IHN1cHBsaWVkIGJ5IGdsaWJjIGluIHRoZSBzeXNfZ2V0ZGVudHMgY2FsbCkgYW5kIHlvdSBzaG91 bGQgc2VlIHRoZSBzYW1lIHByb2JsZW0gdGhhdCB0aGlzIHBhdGNoIGV4cG9zZWQuDQoNCg0KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpUcm9uZCBNeWtsZWJ1c3QNCkxpbnV4IE5G UyBjbGllbnQgbWFpbnRhaW5lciwgSGFtbWVyc3BhY2UNCnRyb25kLm15a2xlYnVzdEBoYW1tZXJz cGFjZS5jb20NCg0K