From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: linux-nfs-owner@vger.kernel.org Received: from mx2.netapp.com ([216.240.18.37]:57008 "EHLO mx2.netapp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755895Ab2GBVN1 (ORCPT ); Mon, 2 Jul 2012 17:13:27 -0400 From: "Myklebust, Trond" To: Chuck Lever CC: "Charles 'Boyo" , "linux-nfs@vger.kernel.org" Subject: Re: Linux NFSv4 client uses returned delegation in subsequent READ resulting in hang (BAD_STATEID) Date: Mon, 2 Jul 2012 21:13:10 +0000 Message-ID: <1341263584.8197.53.camel@lade.trondhjem.org> References: <2E097766-1FA2-42E1-B790-B3BBC254B705@oracle.com> <2F725B49-A089-41E9-BBC9-11B889A62C9D@oracle.com> In-Reply-To: <2F725B49-A089-41E9-BBC9-11B889A62C9D@oracle.com> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-nfs-owner@vger.kernel.org List-ID: T24gTW9uLCAyMDEyLTA3LTAyIGF0IDE2OjM1IC0wNDAwLCBDaHVjayBMZXZlciB3cm90ZToNCj4g T24gSnVsIDIsIDIwMTIsIGF0IDQ6MjIgUE0sIENoYXJsZXMgJ0JveW8gd3JvdGU6DQo+IA0KPiA+ IE9uIE1vbiwgSnVsIDIsIDIwMTIgYXQgMzowOSBQTSwgQ2h1Y2sgTGV2ZXIgPGNodWNrLmxldmVy QG9yYWNsZS5jb20+IHdyb3RlOg0KPiA+PiANCj4gPj4gVXN1YWxseSB3ZSBzZWUgdGhpcyBiZWhh dmlvciBiZWNhdXNlIG9mIGEgcmFjZSBiZXR3ZWVuIGFuIE9QRU4gd2l0aCBkZWxlZ2F0aW9uIGFu ZCBhIGRlbGVnYXRpb24gcmVjYWxsLiAgSW4gdGhpcyBjYXNlLCBob3dldmVyLCB0aGUgY2xpZW50 IGlzIGFjdGl2ZWx5IHJldHVybmluZyBhIFJFQUQNCj4gPj4gZGVsZWdhdGlvbiwgdGhlbiBwcm9j ZWVkaW5nIHRvIHVzZSBpdCBhbnl3YXkuICBJIGRvbid0IHNlZSB0aGUgc2VydmVyJ3MgcmVjYWxs IGNhbGxiYWNrLCB0aG91Z2gsIGFuZCB0aGVyZSBhcmUgb3RoZXIgaW5kaWNhdGlvbnMgdGhhdCB0 aGlzIHRyYWNlIGlzIG5vdCBjb21wbGV0ZS4gU28gaXQncyBoYXJkDQo+ID4+IHRvIGJlIDEwMCUg Y29uZmlkZW50Lg0KPiA+PiANCj4gPiBUaGUgdHJhY2UgaXMgbm90IGNvbXBsZXRlLCBpdCBpbmNs dWRlcyBqdXN0IGVub3VnaCBpbmZvcm1hdGlvbiB0bw0KPiA+IGV4cGxhaW4gdGhlIHByb2JsZW0u DQo+ID4gSG93ZXZlciBJIGNhbiBjb25maXJtIHRoZSBzZXJ2aWNlIGRpZCBub3Qgc2VuZCBhIHJl Y2FsbCBjYWxsYmFjaywgdGhlDQo+ID4gY2xpZW50IHJldHVybmVkIHRoZSBkZWxlZ2F0aW9uIG9m IGl0cyBvd24gImZyZWUgd2lsbCIuDQo+IA0KPiBUaGUgY2FsbGJhY2sgd291bGQgY29tZSBvbiBh IHNlcGFyYXRlIFRDUCBjb25uZWN0aW9uLiAgSSBjYW4ndCB0aGluayBvZiBhIHJlYXNvbiB0aGF0 IGEgY2xpZW50IHdvdWxkIHJldHVybiBhIGRlbGVnYXRpb24gYnkgaXRzZWxmIGFuZCB0aGVuIHN1 YnNlcXVlbnRseSBzdGFydCB0byB1c2UgaXQuDQoNCkkgY2FuOiB0aGVyZSBhcmUgYSBudW1iZXIg b2Ygc2VydmVycyBvdXQgdGhlcmUgdGhhdCB2aW9sYXRlIHRoZSBzcGVjIGJ5DQpyZXR1cm5pbmcg YSBkZWxlZ2F0aW9uIGFzIHBhcnQgb2YgYW4gT1BFTihDTEFJTV9ERUxFR0FURV9DVVIpLiBVc3Vh bGx5DQp0aG9zZSBicm9rZW4gc2VydmVycyB3aWxsIHNlbmQgdGhlIGV4YWN0IHNhbWUgc3RhdGVp ZCBhcyB0aGUgZGVsZWdhdGlvbg0KdGhhdCBpcyBiZWluZyByZXR1cm5lZC4NCg0KVGhlIExpbnV4 IGNsaWVudCBkb2VzIG5vdCBleHBlY3QgYSBkZWxlZ2F0aW9uIHdoZW4gaXQgc2VuZHMNCkNMQUlN X0RFTEVHQVRFX0NVUiByZXF1ZXN0cywgYW5kIGVuZHMgdXAgZ2V0dGluZyBjb25mdXNlZDsgaXQg cmVpbnN0YXRlcw0KdGhlIGRlbGVnYXRpb24uIFRoaXMgaXMgYW4gaXNzdWUgdGhhdCB3ZSB3aWxs IG5vdCBmaXggb24gdGhlIGNsaWVudCwNCnNpbmNlIGl0IGlzIGEgc2VydmVyIGJ1Zy4uLg0KDQpD aGVlcnMNCiAgVHJvbmQNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50IG1h aW50YWluZXINCg0KTmV0QXBwDQpUcm9uZC5NeWtsZWJ1c3RAbmV0YXBwLmNvbQ0Kd3d3Lm5ldGFw cC5jb20NCg0K