Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp440332pxb; Sun, 10 Oct 2021 02:05:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwliUWWNjvM3zl5KwUsUtYLV4i5eyK0RqpcLzK/svjMfrXjZugOLahwQtQzESk7ui+1f6rf X-Received: by 2002:a17:90a:4681:: with SMTP id z1mr23378976pjf.113.1633856723496; Sun, 10 Oct 2021 02:05:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1633856723; cv=pass; d=google.com; s=arc-20160816; b=jnmCYuBJ7tKfwVmqMnD66++gGFneU6rMSu1tlECjlefag5oIRgz2N/BmyvtQqIoizi y38FFdBQyeAdGFtpSDyXbYO9KFg98ycf9x3HHLSk44DqBewrIeztrtuzhbwL6tDBSnUh 5cXcUqKxft05i7fq9DYiKDjgtAtrg8odC4qMhurki3gm828ICn6uxZXRK+fk2lwlXJc0 yU7OBFCgZecvql7cQSfxQfEV/z5SuCmFEEytCVgjcccatzfVtub2+ra+YVYRsVRMkJmJ WUE3RjR7UDCB394RCOxC0K3S5RywF45Qk+ctspGJJrUsPJDE8L6aJNl0Z0AeIiXRpzh5 iguA== 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=BHd95GFBBs+9Hs+gBn/f1yB3+JvbGd4rmGBpxL5+AKw=; b=Vk5SYEohMr+EX0EEGAYkHDYV4qOO5e7dJx3uFS7FWbIjARhNBcQoT+QrkqWOqhD5+t ZtabTRM4c1lOLb/uLbDJxwpJyAwnCieCdRKhDpOWjpPQbDWMzmwVYKN4UNujp9w/Ptx4 zKBJ9lyAKU7BSmZTRn6Lfht/1ujAmym6rGcl2YDK2FSuzNmJ3bJDcip5BqLC1cfs9a2w 3ytV9cMactkL1KbkrVxxxUh997X1cQG3ejFiu7yUZk5JNWh3POI3mRt7ayveUvRsEuvZ +179RaCsie1OI8BpSraTPdgNF3x/NJf/5zzUFAWy5JnlKgU5Pr9JlRJMC2Vhy45KJIFK 2AVg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=cj7KPv38; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n4si6158145pfj.4.2021.10.10.02.04.55; Sun, 10 Oct 2021 02:05:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector2 header.b=cj7KPv38; arc=pass (i=1 spf=pass spfdomain=hammerspace.com dkim=pass dkdomain=hammerspace.com dmarc=pass fromdomain=hammerspace.com); spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hammerspace.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230315AbhJJJGw (ORCPT + 99 others); Sun, 10 Oct 2021 05:06:52 -0400 Received: from mail-dm6nam10on2104.outbound.protection.outlook.com ([40.107.93.104]:17665 "EHLO NAM10-DM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S230267AbhJJJGw (ORCPT ); Sun, 10 Oct 2021 05:06:52 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zr0GTGYZPAIYfphblF1QHiwYOhQLNhhTzjD/vUUuZG8C8URNcc/eZEQHpaNpbn7l5VB0gYPuXJa5jrtuLT11Qp7pWJD9jio95V2r/nFdRVbyfnwkYTpqGcQ2YQycdgHoRQucDUAdXzYfIbULJZUQBjFH7+SMZXvFEF+uaJFXWFl7z7VyJH6AA4M4p2/hTHBDzuWaJLu0YUcSYiuUSkp3YBzhKqgfjooffz1eJY5RTDGADktlDV0cG48aD79Egv9AM+ePw2ewhzcEx5M4PEJpHq0GJs/vTeqsS3E8Vavc6YPnyzcIFH+j+F6mtLzJG1espX3cUiZvR0bzMjrF6nST2w== 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=BHd95GFBBs+9Hs+gBn/f1yB3+JvbGd4rmGBpxL5+AKw=; b=dbeCfYqbirqUGPIKfjhoWRX5ge0xn2MkzOHoYv3ljS5PWoxGgktZAkfY9B7HKlD2Cd9kZAkKxW7rvfw0Q5oxSGvZxdMyos3lvmDpG5QHqtYn5CpQyuc5q9ARCxAZTGk+ZbrOtuMj6qZXNeskFYeYQlV/Tebe+OB+/wq0Hj4n2epbeJChkBcnDwJGQO2cLZPkndonpFwSnNhhBjKrfxWv7+HPHrVIK6efld5EOBHjjkxwDuEhG9HYBBSdQMcZmG5UIlhMwsYV3WbAWxNIsQySdl5ZGFUmnfMCx2neKBZMGHmCkSJx0ih5q5gRkIR/QI/HQZbA3ya8guBdIYVOuol4rw== 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=BHd95GFBBs+9Hs+gBn/f1yB3+JvbGd4rmGBpxL5+AKw=; b=cj7KPv387oQxmPvWpMnpOQLjGrF/KDLLqlRitaU6qBpDKJoqW4k0TtQcDCiOvH6vjpLWhxcaq+hOwr2fJDcJcqQ/irNAczRKIWymTyUxTNi+2kUiuKlwmkNprp83Id7L2gGM1w1ez0/dBrcraTgT/B9mTKjouOL/9VB7ybiZzmk= Received: from CH0PR13MB5084.namprd13.prod.outlook.com (2603:10b6:610:111::7) by CH2PR13MB3879.namprd13.prod.outlook.com (2603:10b6:610:90::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.4; Sun, 10 Oct 2021 09:04:51 +0000 Received: from CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::1533:4550:d876:1486]) by CH0PR13MB5084.namprd13.prod.outlook.com ([fe80::1533:4550:d876:1486%7]) with mapi id 15.20.4608.013; Sun, 10 Oct 2021 09:04:51 +0000 From: Trond Myklebust To: "dwysocha@redhat.com" CC: "linux-nfs@vger.kernel.org" Subject: Re: Oops in nfs_scan_commit running xfstest generic/005 with NFSv4.2 and hammerspace flexfiles server Thread-Topic: Oops in nfs_scan_commit running xfstest generic/005 with NFSv4.2 and hammerspace flexfiles server Thread-Index: AQHXvRKNIwNNPcEg7kKtVz2BtayiyKvL8XiA Date: Sun, 10 Oct 2021 09:04:51 +0000 Message-ID: <4c4591fc3e0a76dda77ea7de8ac43457c25fbfbb.camel@hammerspace.com> References: In-Reply-To: Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=hammerspace.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f9236e5b-0e72-4d67-9794-08d98bcd04ed x-ms-traffictypediagnostic: CH2PR13MB3879: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2TDAlyeLcWDM9Exhar29weaX4QrHB7Ew1zp2A9ygimG30/cmd7dnjfU5qqEp2m++dM5jjcsMJ0psr5k1HtOEEyW5WaFSgomMS6qPVgonN+LBrNi9Ins1Sfou1GQKPUbIs+gbanlXegHM0CPGsovHGKpYO2vR5fluAiZIupCkMf6E4DIYbFJzdgAMhQb+P7C7RDUAg/lTij6hbJ+86Ty4MNdFhrk1cPxD0lkzA/M3uCLM4Bp4JdOCZNC6eQeqmGYUDpISVS3gauJE09o2kc+sYawbT7QLv8ShldU0/X/eqEFJHv23i8yspiu1mgm67cHWFx2LfX7/GKI0r/VjVNhmhnMHLr3wVhUU/MFfiVxbFBfmx1KWRy6cg/a+hhxxNXJS9l3kFP9hZuwrvnw3bdOhy8fqjCUe/3rG4eJcIupnvgcxY9ThF+QPFitCcxxJ//dXafm/ilD+DCp9W95CKbZMb4hzGGDB9tuC7QSmU79nsR/MkDiI7ua4Im2N4/g3lce9TeFRXabQ/ZtT4g4a3fWynuY6Dl8FtfgRNrU1kniAI0HyGGQOQsndYZ8VQT0G/kZzkNlW/7sx8rY0dSbQwRADByehXzs778YFEJOJXkVCADsweNwXjmBErJPeg9raBVqw/hh49NI/ni6MJHhk1E/40QqDH2DLBvVt8cHTLQYR70AAZTKbaS0dNEztGlObUBgpToVsO3eG4zAHt0VLPFFEodRdh+erbNvrOe9zjdhJWlg= 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:(376002)(346002)(136003)(396003)(366004)(39830400003)(91956017)(6486002)(2906002)(8676002)(5660300002)(4326008)(508600001)(316002)(64756008)(122000001)(86362001)(76116006)(66446008)(6916009)(38100700002)(83380400001)(66476007)(66556008)(66946007)(2616005)(186003)(36756003)(38070700005)(71200400001)(8936002)(6506007)(53546011)(26005)(6512007)(41533002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VmV1WkVGQ3N1VXRQREE4TnVNR1g1cUtva08vMW5BZThRV3V6b2hlTzd1VHh4?= =?utf-8?B?N3ZNcmUycU9KaTBlb3U2ZWx5YkdNd3NQU3lIaG5sTGZ0eUk1RDN5VWtRNHlL?= =?utf-8?B?dU8xanRqb0w1M0QyQnkxTWRndGdwTVpLeitobFl3YjBVRm1jZ1JjOXlFckFP?= =?utf-8?B?QUZyazdhMUJNTFYwQ25YbjNBOSs3YVFhZWdvbWUrMHFMUVBsdVpubjd2MDdH?= =?utf-8?B?TG54bXhlUzVxYlBWbFFCRW5DN1lvcnZtalVYcEJrdnpEN05uSHVkRGxkZTVw?= =?utf-8?B?azZvWUdaeWgxbkszNTRXSkJqQ0RZS0Y4TmJxR2RHM0ZzSkFONHUxNVR3b3Yw?= =?utf-8?B?MHRWUFJZZmlnWW5UdGFCdFRSVHhqQjg4U0VFUE1zRDFDblBVamhQUVZOKytm?= =?utf-8?B?R2JHeC85aFVOTTdoUjVlYUx0UVlDYUdoYUFUWmh5WGtScTlLOHEvb3JlbkVx?= =?utf-8?B?S2tlTGpwZWpoL00yd29Nam5aK3BjZE5mV2p5bDJXejVDV1lvM2VmNk9jTDk3?= =?utf-8?B?RVNYcUkxd3VqVWc1VU5nNlk1dktjQURJMWQ4N0JWSzhDWGVNSWNkODVLOTVQ?= =?utf-8?B?RjhGbCs4T3lNd2lLT3JJRDFjbzdaUENzenNYNWtTS0c4K1lZczlzNEtFTUUz?= =?utf-8?B?cmJpeXAwS0RFazh6NE1ZTm5BQTNXaVVFZ3RkWGFaSDVTMFlDQmZOSzZXdjI5?= =?utf-8?B?VWkxV1h4d0lLNGtyMVhKOG1RZ3dpWmpPM2lGT1Rad2RBQVJaeWZINW11QkJm?= =?utf-8?B?RzFPVFhBb3gxaVVzWG9GVldNbkpCazNFaWtvSlFCcWUrSEtZcExISW95eG9H?= =?utf-8?B?UU5ZNmdOV05uZDRqek5jb2ZIcTgvQU1ZSHZOMjBCN2w2blVKWUdLSjZGRkJH?= =?utf-8?B?Z3kvcmdEWUxhUWVLU3A2dmdVcEJoeVRjd1pKa2ZvVnhVdnBndEI1azY4eG9I?= =?utf-8?B?dDBMeWdTRkVIY0MrcnVvc0trNXhlcmlKWnZRQzdDWndEaDU5UzBkS0h2NjlO?= =?utf-8?B?czhLOXI2b2lZbGY1Zi9zaE1tN0VpWUpKNXJQeUtKVll0N2NsMFpYc0d6NkFk?= =?utf-8?B?WEhHaU1JYUlZQXg3WWtMMm83MDZ4blpDOUk2RE04YStJMWZwMUlDUkdyUzdO?= =?utf-8?B?cjkyTHNVUVdXRS9yU1BuR2JpOGc5RXRIZy9RSExiSlF1bXdRaUJhV0w4dGYz?= =?utf-8?B?T01vbk5Ta2Nsa2dFRElUMmRLMHppcng1K0oybXkreXVyeUR6WFFab0dKVHp3?= =?utf-8?B?OXRqTzNSRjREd2UvaGQ5MDBjVkhHNEhjUmFzbVBpZldKM1VIS1dSY0dJSk9v?= =?utf-8?B?SGdad3JQdHhuNFdoWUdINkI3Q1NycTlNMjJtWDM3SHB6ZFI4eHBiaGNEMUtP?= =?utf-8?B?YkVucVdjdDN4ci9Oemo5RmorRFRiQ1crc2lsUzJOTGs5K1hBdGVOdHB1b0k1?= =?utf-8?B?R0xhK05iYmw5S3VKejBVOFNNOEs4N0phcm5SZnJna25SUEppU1FtWGcrVXVU?= =?utf-8?B?b3RNdDJEaHEzYUNEWVZSeEFjZXFtYnhMNGtSdmdteVJsUzEyVms3TGViNS83?= =?utf-8?B?SDRPRWg1L2NkU0xwYXNoRVhIVE14MFU5MVYvMEttT2tQSk4zMjBpQ3A4cEw2?= =?utf-8?B?eVN5bnJWYmp4TDNqSTF2ZENySFU0aDgxQzhYVHlGTzVPS3lMa2FlZm12Sk5D?= =?utf-8?B?TFRJeEVkVDJFTVJPQmtYMU5tQjJDU2k3eHp3YnRUSGxpbStoQldhTFExTFRa?= =?utf-8?B?bDFncUdJT1F6R0kzb0NTb29hSnJ4Q3AvMFFYNElFSlFuUEVRclhxZHRSMFFB?= =?utf-8?B?MVRsKy8zNlkydEtlcUdmdz09?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <07CFC96DBA49DC4594289613D592960E@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: f9236e5b-0e72-4d67-9794-08d98bcd04ed X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2021 09:04:51.5478 (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: 0HNK9FnpPgdp2eHmtFvCjAKo4D3y9jWzEpTCQaQmrtAPsQUM6jKxTg10BPLkWYs1bJRtN7e/onatWfb+0vCB4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR13MB3879 Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org T24gU2F0LCAyMDIxLTEwLTA5IGF0IDA5OjM0IC0wNDAwLCBEYXZpZCBXeXNvY2hhbnNraSB3cm90 ZToNCj4gVHJvbmQsDQo+IA0KPiBJIHdvbmRlciBpZiB5b3UgYXJlIGF3YXJlIG9mIHRoaXMgb3Ig bm90Lg0KPiANCj4gVGhpcyB3ZWVrIEkgcmFuIGEgbG90IG9mIHhmc3Rlc3RzIHdpdGggaGFtbWVy c3BhY2UgYW5kIG90aGVyIHNlcnZlcnMNCj4gd2l0aG91dCBhbnkgaXNzdWVzIGFuZCBqdXN0IG5v dyBzZWVpbmcgdGhpcyBvb3BzIChhZnRlciByZWJ1aWxkaW5nDQo+IGZyb20gYSBiYXNlIG9mIHlv dXIgdGVzdGluZyBicmFuY2ggYXQgMGFiYjg4OTViMDY1KS7CoCBJIHRoZW4gcmUtYnVpbHQNCj4g d2l0aCBqdXN0IHlvdXIgdGVzdGluZyBicmFuY2ggYW5kIGdvdCB0aGUgc2FtZSBvb3BzLsKgIFNh bWUgdGVzdCBwYXNzZXMNCj4gb24gNS4xNC4wLXJjNCAodmFuaWxsYSksIGFzIHdlbGwgYXMgcHJl dmlvdXMga2VybmVscyBJIHVzZWQgYXQNCj4gQmFrZUF0aG9uIHdpdGggdGhlIGZzY2FjaGUgYW5k IHJlYWRhaGVhZCBwYXRjaGVzIG9ubHkuwqAgSXQgcmVsaWFibHkNCj4gcGFuaWNzIGZvciBtZSBz byBsZXQgbWUga25vdyBpZiB5b3Ugd2FudCBhbnkgbW9yZSBpbmZvIG9yIGENCj4gcmVwcm9kdWN0 aW9uIHdpdGggdHJhY2Vwb2ludHMsIGV0Yy7CoCBGWUksIEkgZG9uJ3QgdGhpbmsgdGhlIHNlcnZl cg0KPiBtYXR0ZXJzIGJlY2F1c2UgSSBjYW4gYWxzbyByZXByb2R1Y2Ugd2l0aCBhIHJoZWw4IHNl cnZlcg0KPiAoa2VybmVsLTQuMTguMC0zMDUuMTkuMS5lbDhfNCkgYW5kIEkgY2FuIGFsc28ganVz dCBydW4gJ2dlbmVyaWMvMDA1Jw0KPiBkaXJlY3RseSAtIHByZXZpb3VzIHRlc3RzIGRvbid0IG1h dHRlci4NCj4gDQo+IFvCoMKgIDE1Ljc2NzQyM10gbmZzNGZpbGVsYXlvdXRfaW5pdDogTkZTdjQg RmlsZSBMYXlvdXQgRHJpdmVyDQo+IFJlZ2lzdGVyaW5nLi4uDQo+IFvCoMKgIDI4LjYxNDQ0N10g bmZzNGZsZXhmaWxlbGF5b3V0X2luaXQ6IE5GU3Y0IEZsZXhmaWxlIExheW91dCBEcml2ZXINCj4g UmVnaXN0ZXJpbmcuLi4NCj4gW8KgwqAgMzAuMDI0NjE2XSBydW4gZnN0ZXN0cyBnZW5lcmljLzAw MSBhdCAyMDIxLTEwLTA5IDA5OjAxOjE0DQo+IFvCoMKgIDM3LjE4ODE2N10gcnVuIGZzdGVzdHMg Z2VuZXJpYy8wMDIgYXQgMjAyMS0xMC0wOSAwOTowMToyMQ0KPiBbwqDCoCAzOC4zNzI3NjddIHJ1 biBmc3Rlc3RzIGdlbmVyaWMvMDAzIGF0IDIwMjEtMTAtMDkgMDk6MDE6MjMNCj4gW8KgwqAgMzgu NzEzMjE4XSBydW4gZnN0ZXN0cyBnZW5lcmljLzAwNCBhdCAyMDIxLTEwLTA5IDA5OjAxOjIzDQo+ IFvCoMKgIDM5LjA2NTcwNV0gcnVuIGZzdGVzdHMgZ2VuZXJpYy8wMDUgYXQgMjAyMS0xMC0wOSAw OTowMToyMw0KPiBbwqDCoCAzOS43OTkwNzZdIGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdCwgcHJv YmFibHkgZm9yIG5vbi1jYW5vbmljYWwNCj4gYWRkcmVzcyAweGZmZTgyNmU4ZThlNzg5N2M6IDAw MDAgWyMxXSBTTVAgUFRJDQo+IFvCoMKgIDM5LjgwNTA1OF0gQ1BVOiAwIFBJRDogNjIxMyBDb21t OiBybSBLZHVtcDogbG9hZGVkIE5vdCB0YWludGVkDQo+IDUuMTUuMC1yYzQtdHJvbmQtdGVzdGlu ZysgIzc2DQo+IFvCoMKgIDM5LjgwODMwMF0gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQ QyAoUTM1ICsgSUNIOSwgMjAwOSksDQo+IEJJT1MgMS4xNC4wLTQuZmMzNCAwNC8wMS8yMDE0DQo+ IFvCoMKgIDM5LjgxMDgxOV0gUklQOiAwMDEwOl9fbXV0ZXhfbG9jay5jb25zdHByb3AuMCsweDk3 LzB4M2UwDQo+IFvCoMKgIDM5LjgxMjQzOF0gQ29kZTogNjUgZDggNWIgNDEgNWMgNDEgNWQgNDEg NWUgNDEgNWYgNWQgYzMgNjUgNDggOGINCj4gMDQgMjUgYzAgN2IgMDEgMDAgNDggOGIgMDAgYTgg MDggNzUgMWQgNDkgOGIgMDYgNDggODMgZTAgZjggMGYgODQgNzkNCj4gMDIgMDAgMDAgPDhiPiA1 MCAzNCA4NSBkMiAwZiA4NSA1YyAwMiAwMCAwMCBlOCA1OSA4ZiA1NSBmZiA2NSA0OCA4YiAwNA0K PiAyNSBjMA0KPiBbwqDCoCAzOS44MTc0MThdIFJTUDogMDAxODpmZmZmYmI4ZTQ1NThiY2QwIEVG TEFHUzogMDAwMTAyODYNCj4gW8KgwqAgMzkuODE4NTQ2XSBSQVg6IGZmZTgyNmU4ZThlNzg5NDgg UkJYOiBmZmZmYmI4ZTQ1NThiZDcwIFJDWDoNCj4gZmZmZjkzMmU4OTMwMDAwMA0KPiBbwqDCoCAz OS44MjAwODddIFJEWDogZmZmZjkzMmU4OTMwMDAwMCBSU0k6IGZmZTgyNmU4ZThlNzg5NDggUkRJ Og0KPiBmZmZmOTMyZWFlMDFlZGYwDQo+IFvCoMKgIDM5LjgyMTU4M10gUkJQOiBmZmZmYmI4ZTQ1 NThiZDI4IFIwODogMDAwMDAwMDAwMDAwMDAwMSBSMDk6DQo+IGZmZmZiYjhlNDU1OGJjYTANCj4g W8KgwqAgMzkuODIzMDkxXSBSMTA6IDAwMDAwMDAwMDAwMDAwMWQgUjExOiBmZmZmZmZmZmZmZmZj ZmNmIFIxMjoNCj4gMDAwMDAwMDAwMDAwMDAwMA0KPiBbwqDCoCAzOS44MjQ3OTZdIFIxMzogMDAw MDAwMDAwMDAwMDAwMCBSMTQ6IGZmZmY5MzJlYWUwMWVkZjAgUjE1Og0KPiAwMDAwMDAwMDAwMDAw MDAwDQo+IFvCoMKgIDM5LjgyNjMxOF0gRlM6wqAgMDAwMDdmYWM3ZGYwOTc0MCgwMDAwKSBHUzpm ZmZmOTMyZmY3YzAwMDAwKDAwMDApDQo+IGtubEdTOjAwMDAwMDAwMDAwMDAwMDANCj4gW8KgwqAg MzkuODI4MDM3XSBDUzrCoCAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1 MDAzMw0KPiBbwqDCoCAzOS44MjkyNzVdIENSMjogMDAwMDU1NWY5YjdlMjAxOCBDUjM6IDAwMDAw MDAxMWRjOTYwMDUgQ1I0Og0KPiAwMDAwMDAwMDAwNzcwZWYwDQo+IFvCoMKgIDM5LjgzMDc4N10g RFIwOiAwMDAwMDAwMDAwMDAwMDAwIERSMTogMDAwMDAwMDAwMDAwMDAwMCBEUjI6DQo+IDAwMDAw MDAwMDAwMDAwMDANCj4gW8KgwqAgMzkuODMyMjc1XSBEUjM6IDAwMDAwMDAwMDAwMDAwMDAgRFI2 OiAwMDAwMDAwMGZmZmUwZmYwIERSNzoNCj4gMDAwMDAwMDAwMDAwMDQwMA0KPiBbwqDCoCAzOS44 MzM3NTZdIFBLUlU6IDU1NTU1NTU0DQo+IFvCoMKgIDM5LjgzNDM3N10gQ2FsbCBUcmFjZToNCj4g W8KgwqAgMzkuODM2MjE5XcKgID8gc2VjdXJpdHlfaW5vZGVfcGVybWlzc2lvbisweDMwLzB4NTAN Cj4gW8KgwqAgMzkuODM3MzY1XcKgIG5mc19zY2FuX2NvbW1pdCsweDM2LzB4YTAgW25mc10NCj4g W8KgwqAgMzkuODM4MzY3XcKgIF9fbmZzX2NvbW1pdF9pbm9kZSsweGY4LzB4MTYwIFtuZnNdDQo+ IFvCoMKgIDM5LjgzOTQxN13CoCBuZnNfd2JfYWxsKzB4YTYvMHhmMCBbbmZzXQ0KPiBbwqDCoCAz OS44NDAzMDldwqAgbmZzNF9pbm9kZV9yZXR1cm5fZGVsZWdhdGlvbisweDU4LzB4ODAgW25mc3Y0 XQ0KPiBbwqDCoCAzOS44NDE1NTRdwqAgbmZzNF9wcm9jX3JlbW92ZSsweGQxLzB4ZTAgW25mc3Y0 XQ0KPiBbwqDCoCAzOS44NDI1ODldwqAgbmZzX3VubGluaysweGVjLzB4MmQwIFtuZnNdDQo+IFvC oMKgIDM5Ljg0MzQ2MV3CoCB2ZnNfdW5saW5rKzB4MTEzLzB4MjMwDQo+IFvCoMKgIDM5Ljg0NDI0 NV3CoCBkb191bmxpbmthdCsweDE3MC8weDI4MA0KPiBbwqDCoCAzOS44NDUwNDBdwqAgX194NjRf c3lzX3VubGlua2F0KzB4MzMvMHg2MA0KPiBbwqDCoCAzOS44NDU5MjJdwqAgZG9fc3lzY2FsbF82 NCsweDNiLzB4OTANCj4gW8KgwqAgMzkuODQ2NzI2XcKgIGVudHJ5X1NZU0NBTExfNjRfYWZ0ZXJf aHdmcmFtZSsweDQ0LzB4YWUNCj4gDQoNCldob29wcy4uLiBJIGJlbGlldmUgdGhlIGZvbGxvd2lu ZyBwYXRjaCBvdWdodCB0byBmaXggaXQuIFRoYW5rcyBmb3INCnJlcG9ydGluZyB0aGlzIQ0KDQo4 PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRnJv bSA2NGEwODIwNjRiN2IzNzUyNjM5NjBjNGYwMTFiYzk4NzVlZjUwZjZhIE1vbiBTZXAgMTcgMDA6 MDA6MDAgMjAwMQ0KRnJvbTogVHJvbmQgTXlrbGVidXN0IDx0cm9uZC5teWtsZWJ1c3RAaGFtbWVy c3BhY2UuY29tPg0KRGF0ZTogU3VuLCAxMCBPY3QgMjAyMSAxMDo1ODoxMiArMDIwMA0KU3ViamVj dDogW1BBVENIXSBORlN2NDogRml4ZXMgZm9yIG5mczRfaW5vZGVfcmV0dXJuX2RlbGVnYXRpb24o KQ0KDQpXZSBtdXN0bid0IGNhbGwgbmZzX3diX2FsbCgpIG9uIGFueXRoaW5nIG90aGVyIHRoYW4g YSByZWd1bGFyIGZpbGUuDQpGdXJ0aGVybW9yZSwgd2UgY2FuIGV4aXQgZWFybHkgd2hlbiB3ZSBk b24ndCBob2xkIGEgZGVsZWdhdGlvbi4NCg0KUmVwb3J0ZWQtYnk6IERhdmlkIFd5c29jaGFuc2tp IDxkd3lzb2NoYUByZWRoYXQuY29tPg0KU2lnbmVkLW9mZi1ieTogVHJvbmQgTXlrbGVidXN0IDx0 cm9uZC5teWtsZWJ1c3RAaGFtbWVyc3BhY2UuY29tPg0KLS0tDQogZnMvbmZzL2RlbGVnYXRpb24u YyB8IDEwICsrKysrKy0tLS0NCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA0IGRl bGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZnMvbmZzL2RlbGVnYXRpb24uYyBiL2ZzL25mcy9k ZWxlZ2F0aW9uLmMNCmluZGV4IDExMTE4Mzk4ZjQ5NS4uN2M5ZWI2NzlkYmRiIDEwMDY0NA0KLS0t IGEvZnMvbmZzL2RlbGVnYXRpb24uYw0KKysrIGIvZnMvbmZzL2RlbGVnYXRpb24uYw0KQEAgLTc1 NSwxMSArNzU1LDEzIEBAIGludCBuZnM0X2lub2RlX3JldHVybl9kZWxlZ2F0aW9uKHN0cnVjdCBp bm9kZSAqaW5vZGUpDQogCXN0cnVjdCBuZnNfZGVsZWdhdGlvbiAqZGVsZWdhdGlvbjsNCiANCiAJ ZGVsZWdhdGlvbiA9IG5mc19zdGFydF9kZWxlZ2F0aW9uX3JldHVybihuZnNpKTsNCi0JLyogU3lu Y2hyb25vdXMgcmVjYWxsIG9mIGFueSBhcHBsaWNhdGlvbiBsZWFzZXMgKi8NCi0JYnJlYWtfbGVh c2UoaW5vZGUsIE9fV1JPTkxZIHwgT19SRFdSKTsNCi0JbmZzX3diX2FsbChpbm9kZSk7DQotCWlm IChkZWxlZ2F0aW9uICE9IE5VTEwpDQorCWlmIChkZWxlZ2F0aW9uICE9IE5VTEwpIHsNCisJCS8q IFN5bmNocm9ub3VzIHJlY2FsbCBvZiBhbnkgYXBwbGljYXRpb24gbGVhc2VzICovDQorCQlicmVh a19sZWFzZShpbm9kZSwgT19XUk9OTFkgfCBPX1JEV1IpOw0KKwkJaWYgKFNfSVNSRUcoaW5vZGUt PmlfbW9kZSkpDQorCQkJbmZzX3diX2FsbChpbm9kZSk7DQogCQlyZXR1cm4gbmZzX2VuZF9kZWxl Z2F0aW9uX3JldHVybihpbm9kZSwgZGVsZWdhdGlvbiwgMSk7DQorCX0NCiAJcmV0dXJuIDA7DQog fQ0KIA0KLS0gDQoyLjMxLjENCg0KDQotLSANClRyb25kIE15a2xlYnVzdA0KTGludXggTkZTIGNs aWVudCBtYWludGFpbmVyLCBIYW1tZXJzcGFjZQ0KdHJvbmQubXlrbGVidXN0QGhhbW1lcnNwYWNl LmNvbQ0KDQoNCg==