Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2437763yba; Mon, 6 May 2019 06:11:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqw4FxN2NXKqJyTOGs3UInfBoe0TCvS/1EOL7kTmpxkly0G2wkTcubuMz1grqki4THiegojk X-Received: by 2002:a62:ac0a:: with SMTP id v10mr24252872pfe.57.1557148285096; Mon, 06 May 2019 06:11:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557148285; cv=none; d=google.com; s=arc-20160816; b=0KuEdE2IN5UralvTlESah/oY26lgGGfC4dN8hf0AS2nAWLhJd/fNopLgn3L+9SEaqL xwKduLDD7/J0rog6tEkSBeST0kyGK+Xg4QybYWiPu0LR9IT84KNTS4S06pWot/RfPMUd L1FQMG/92CD8panYDRbCTfGZvJqJ+zThm+yTs7PG1LJ0VMj8Qlu3DNHxoSJe/sBcdR18 JPGi3GVlehKQ281iNg1IP63hSXfLeeqbRoERAvvABu5eJM+A223iUH+w7TOIhWaxrCut oavlNWc9J81opIutuoh78KG9snE4Gc0yS2j60BbTSmO0Q6PSZ1wIGydUkaWfnVTELbfp DebA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender: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=Kgsj4aZ8GJZMcq5OqkBSm1xYeLa3VwuJEih+vshEIz0=; b=mCDcCKC516XrUorbvm7Dp1hNJJmM4VHk7oBx2CbD6wMn6TloT2pm1TM1A6ijIT7yv8 2Wz/J70xmwL2dHzDW+4nuq3oqTJhz03No3VuQeH1Mzl9/Qa+kqnfGJTCSffCkzqVL03N 8Zkulq4VJ+/GIiV9NearxZzUlR88p/QgDz8WiqJwzVGdlJBGjtQplGh2+ffMSJKaFkrK 4aBbYndZS0lM53hj89bKL5DwqiJBtSbz0OLaWy/sWE3ZIEeqCNDIXjXQgxejRw2pEQ/M AJ9leAxLfZ/brZkKGuqUKrdTB60DoOBxppY3SwmQoiZrvCwd5WGXTTFI/wb6iCCsTuBA imlA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector1 header.b=BwiQSFIL; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id g5si15012026plp.120.2019.05.06.06.10.59; Mon, 06 May 2019 06:11:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@hammerspace.com header.s=selector1 header.b=BwiQSFIL; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 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 S1726037AbfEFNK6 (ORCPT + 99 others); Mon, 6 May 2019 09:10:58 -0400 Received: from mail-eopbgr770099.outbound.protection.outlook.com ([40.107.77.99]:6896 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725773AbfEFNK5 (ORCPT ); Mon, 6 May 2019 09:10:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kgsj4aZ8GJZMcq5OqkBSm1xYeLa3VwuJEih+vshEIz0=; b=BwiQSFILI2yu1j9hoW+n7WNucgM7Dt9Pc7skZPcK52kPjhmqiIHD6s8lEiiGzrC3rWIhEUn2DJ/CcxoQRB8rPZuZwC+YtzA12QMiLbcue5iNWb2oldxaleMFj8sxHYJPd4v8NdSu2GyllEyEnAncBpnzSyqvYDREh1qek6WPUvc= Received: from SN6PR13MB2494.namprd13.prod.outlook.com (52.135.95.148) by SN6PR13MB2350.namprd13.prod.outlook.com (52.135.94.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1878.13; Mon, 6 May 2019 13:10:53 +0000 Received: from SN6PR13MB2494.namprd13.prod.outlook.com ([fe80::396d:aed6:eeb4:2511]) by SN6PR13MB2494.namprd13.prod.outlook.com ([fe80::396d:aed6:eeb4:2511%7]) with mapi id 15.20.1878.019; Mon, 6 May 2019 13:10:53 +0000 From: Trond Myklebust To: "smayhew@redhat.com" , "anna.schumaker@netapp.com" CC: "linux-nfs@vger.kernel.org" Subject: Re: [PATCH] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag Thread-Topic: [PATCH] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag Thread-Index: AQHVAQzWWD6HAxI2Z0SSIuo9O6rZq6ZeGCYA Date: Mon, 6 May 2019 13:10:53 +0000 Message-ID: References: <20190502173108.8796-1-smayhew@redhat.com> In-Reply-To: <20190502173108.8796-1-smayhew@redhat.com> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=trondmy@hammerspace.com; x-originating-ip: [50.36.170.233] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 78bb0c4d-30f8-4185-f9c8-08d6d22444e5 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020);SRVR:SN6PR13MB2350; x-ms-traffictypediagnostic: SN6PR13MB2350: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-forefront-prvs: 0029F17A3F x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(39830400003)(346002)(136003)(376002)(366004)(396003)(199004)(189003)(25786009)(186003)(26005)(102836004)(76176011)(229853002)(7736002)(36756003)(86362001)(66066001)(305945005)(5660300002)(71200400001)(71190400001)(478600001)(66446008)(6506007)(76116006)(14444005)(91956017)(73956011)(64756008)(66946007)(256004)(66476007)(66556008)(6116002)(118296001)(2906002)(53936002)(6512007)(3846002)(8676002)(81156014)(81166006)(6246003)(446003)(476003)(11346002)(2616005)(486006)(6436002)(316002)(6486002)(110136005)(2501003)(8936002)(4326008)(99286004)(14454004)(68736007);DIR:OUT;SFP:1102;SCL:1;SRVR:SN6PR13MB2350;H:SN6PR13MB2494.namprd13.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: hammerspace.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: guwvfaXJqff0044RG63a98mmBDYgwnIQRWc4C061T2vcQg5RoHbtBeVHtqCuEYfqcCD7+la3pfisbvHZR2q2//Sxq2mTljAApyhfVhb4WbofJtL6Wgh1C8df3yfulb4XbVE/UKKG7BBaJ6vfs7jd8QsogRRrpfS0t1s7bLN8xVmWEdv/g4prkuKgQsjMUd3FMd/uaai+ulfiynW/nWVwSlhDq1CQ9G2etSFImAoG+YwFPMxHXCN9mX9Gp0DW5oWGjg7GRki/skVN3q7ASTdBhW6MA30r4zwdeZ5Yy0YJm5Qa7LJRXJ+l6YRQwu9X1K15N2ZlCAVdYKfINsGGda0Z3cTK/pmwK4D6QMIa3Nh65GHdAAlyWw5FZ+xh5vbXuYiaCejRvZotakT02DKNmz+Qi25PirU1RPyBJtb6PSKM/0A= Content-Type: text/plain; charset="utf-8" Content-ID: <7865578C67E2B84BB8A434F0BE57F832@namprd13.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hammerspace.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78bb0c4d-30f8-4185-f9c8-08d6d22444e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2019 13:10:53.4532 (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-Transport-CrossTenantHeadersStamped: SN6PR13MB2350 Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org SGkgU2NvdHQsDQoNCk9uIFRodSwgMjAxOS0wNS0wMiBhdCAxMzozMSAtMDQwMCwgU2NvdHQgTWF5 aGV3IHdyb3RlOg0KPiBPbmx5IGRlbGVnYXRpb25zIGFuZCBsYXlvdXRzIGNhbiBiZSByZWNhbGxl ZCwgc28gaXQgc2hvdWxkbid0IGJlDQo+IG5lY2Vzc2FyeSB0byByZWNvdmVyIGFsbCBvcGVucyB3 aGVuIGhhbmRsaW5nIHRoZSBzdGF0dXMgYml0DQo+IFNFUTRfU1RBVFVTX1JFQ0FMTEFCTEVfU1RB VEVfUkVWT0tFRC4gIFdlJ2xsIHN0aWxsIHdpbmQgdXAgY2FsbGluZw0KPiBuZnM0MV9vcGVuX2V4 cGlyZWQoKSB3aGVuIGEgVEVTVF9TVEFURUlEIHJldHVybnMNCj4gTkZTNEVSUl9ERUxFR19SRVZP S0VELg0KPiANCj4gU2lnbmVkLW9mZi1ieTogU2NvdHQgTWF5aGV3IDxzbWF5aGV3QHJlZGhhdC5j b20+DQo+IC0tLQ0KPiAgZnMvbmZzL25mczRzdGF0ZS5jIHwgNCArKy0tDQo+ICAxIGZpbGUgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBh L2ZzL25mcy9uZnM0c3RhdGUuYyBiL2ZzL25mcy9uZnM0c3RhdGUuYw0KPiBpbmRleCAzZGUzNjQ3 OWVkN2EuLjRkYjliY2Y5M2ZhZCAxMDA2NDQNCj4gLS0tIGEvZnMvbmZzL25mczRzdGF0ZS5jDQo+ ICsrKyBiL2ZzL25mcy9uZnM0c3RhdGUuYw0KPiBAQCAtMjM0Niw4ICsyMzQ2LDggQEAgc3RhdGlj IHZvaWQNCj4gbmZzNDFfaGFuZGxlX3JlY2FsbGFibGVfc3RhdGVfcmV2b2tlZChzdHJ1Y3QgbmZz X2NsaWVudCAqY2xwKQ0KPiAgew0KPiAgCS8qIEZJWE1FOiBGb3Igbm93LCB3ZSBkZXN0cm95IGFs bCBsYXlvdXRzLiAqLw0KPiAgCXBuZnNfZGVzdHJveV9hbGxfbGF5b3V0cyhjbHApOw0KPiAtCS8q IEZJWE1FOiBGb3Igbm93LCB3ZSB0ZXN0IGFsbCBkZWxlZ2F0aW9ucytvcGVuIHN0YXRlK2xvY2tz LiAqLw0KPiAtCW5mczQxX2hhbmRsZV9zb21lX3N0YXRlX3Jldm9rZWQoY2xwKTsNCj4gKwluZnNf bWFya190ZXN0X2V4cGlyZWRfYWxsX2RlbGVnYXRpb25zKGNscCk7DQo+ICsJbmZzNF9zY2hlZHVs ZV9zdGF0ZV9tYW5hZ2VyKGNscCk7DQo+ICAJZHByaW50aygiJXM6IFJlY2FsbGFibGUgc3RhdGUg cmV2b2tlZCBvbiBzZXJ2ZXIgJXMhXG4iLA0KPiBfX2Z1bmNfXywNCj4gIAkJCWNscC0+Y2xfaG9z dG5hbWUpOw0KPiAgfQ0KDQpDYW4gd2UgcGxlYXNlIHBhY2thZ2UgdGhlIGFib3ZlIHR3byBsaW5l cyBpbnRvIGEgaGVscGVyIGZ1bmN0aW9uIGluDQpmcy9uZnMvZGVsZWdhdGlvbi5jPyBJIHN1Z2dl c3QganVzdCBjYWxsaW5nIGl0DQpuZnNfdGVzdF9leHBpcmVkX2FsbF9kZWxlZ2F0aW9ucygpLg0K DQpUaGFua3MhDQogIFRyb25kDQoNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xp ZW50IG1haW50YWluZXIsIEhhbW1lcnNwYWNlDQp0cm9uZC5teWtsZWJ1c3RAaGFtbWVyc3BhY2Uu Y29tDQoNCg0K