All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Myklebust, Trond" <Trond.Myklebust@netapp.com>
To: Chuck Lever <chuck.lever@oracle.com>
Cc: "linux-nfs@vger.kernel.org" <linux-nfs@vger.kernel.org>
Subject: Re: [PATCH 09/20] NFS: Force server to drop NFSv4 state
Date: Mon, 23 Apr 2012 21:13:53 +0000	[thread overview]
Message-ID: <1335215633.11427.27.camel@lade.trondhjem.org> (raw)
In-Reply-To: <20120423205427.11446.1552.stgit@degas.1015granger.net>

T24gTW9uLCAyMDEyLTA0LTIzIGF0IDE2OjU0IC0wNDAwLCBDaHVjayBMZXZlciB3cm90ZToNCj4g
QSBTRVRDTElFTlRJRCBib290IHZlcmlmaWVyIGlzIG5vdGhpbmcgbW9yZSB0aGFuIGEgYm9vdCB0
aW1lc3RhbXAuDQo+IEFuIE5GU3Y0IHNlcnZlciBpcyBvYmxpZ2F0ZWQgdG8gd2lwZSBhbGwgTkZT
djQgc3RhdGUgZm9yIGFuIE5GUyBjbGllbnQNCj4gd2hlbiB0aGUgY2xpZW50IHByZXNlbnRzIGFu
IHVwZGF0ZWQgU0VUQ0xJRU5USUQgYm9vdCB2ZXJpZmllci4gIFRoaXMNCj4gaXMgaG93IHNlcnZl
cnMgZGV0ZWN0IGNsaWVudCByZWJvb3RzLg0KPiANCj4gbmZzNF9yZXNldF9hbGxfc3RhdGUoKSBm
b3JjZXMgYSBib290IHZlcmlmaWVyIHJlZnJlc2ggdG8gY2F1c2UgYQ0KPiBzZXJ2ZXIgdG8gd2lw
ZSBzdGF0ZSBhcyBwYXJ0IG9mIHJlY292ZXJpbmcgZnJvbSBhIHNlcnZlciByZXBvcnRpbmcNCj4g
dGhhdCBpdCBoYXMgcmV2b2tlZCBzb21lIG9yIGFsbCBvZiBhIGNsaWVudCdzIE5GU3Y0IHN0YXRl
LiAgVGhpcyB3aXBlcw0KPiB0aGUgc2xhdGUgZm9yIGZ1bGwgc3RhdGUgcmVjb3ZlcnkuDQo+IA0K
PiBTb29uIHdlIHdhbnQgdG8gZ2V0IHJpZCBvZiB0aGUgcGVyLW5mc19jbGllbnQgY2xfYm9vdF90
aW1lIGZpZWxkLA0KPiBob3dldmVyLiAgV2l0aG91dCBjbF9ib290X3RpbWUsIHRoZSBORlMgY2xp
ZW50IHdpbGwgbmVlZCB0byBmaW5kIGENCj4gZGlmZmVyZW50IHdheSB0byBmb3JjZSB0aGUgc2Vy
dmVyIHRvIHB1cmdlIHRoZSBjbGllbnQncyBORlN2NCBzdGF0ZS4NCj4gDQo+IEJlY2F1c2UgdGhl
c2UgdmVyaWZpZXJzIGFyZSBvcGFxdWUgKGllLCB0aGUgc2VydmVyIGRvZXNuJ3Qga25vdyBvcg0K
PiBjYXJlIHRoYXQgdGhleSBhcmUgdGltZXN0YW1wcyksIHdlIGNhbiBkbyB0aGlzIGJ5IHVzaW5n
IHRoZSBzYW1lDQo+IHRyaWNrIHdlIHVzZSBub3csIGJ1dCB0aGVuIGFmdGVyd2FyZHMgZXN0YWJs
aXNoIGEgZnJlc2ggY2xpZW50IElEDQo+IHVzaW5nIHRoZSBvbGQgYm9vdCB2ZXJpZmllciBhZ2Fp
bi4NCj4gDQo+IEhvcGVmdWxseSB0aGVyZSBhcmUgbm8gZXh0cmEgcGFyYW5vaWQgc2VydmVyIGlt
cGxlbWVudGF0aW9ucyB0aGF0IGtlZXANCj4gdHJhY2sgb2YgdGhlIGNsaWVudCdzIGJvb3QgdmVy
aWZpZXJzIGFuZCBwcmV2ZW50IGNsaWVudHMgZnJvbSByZXVzaW5nDQo+IGEgcHJldmlvdXMgb25l
Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQ2h1Y2sgTGV2ZXIgPGNodWNrLmxldmVyQG9yYWNsZS5j
b20+DQo+IC0tLQ0KPiANCj4gIGZzL25mcy9uZnM0X2ZzLmggICB8ICAgIDEgKw0KPiAgZnMvbmZz
L25mczRwcm9jLmMgIHwgICAgOSArKysrKysrLS0NCj4gIGZzL25mcy9uZnM0c3RhdGUuYyB8ICAg
IDcgKysrKysrLQ0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0
aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2ZzL25mcy9uZnM0X2ZzLmggYi9mcy9uZnMvbmZz
NF9mcy5oDQo+IGluZGV4IGQ4YzJkMzkuLjI5NTNmMmMgMTAwNjQ0DQo+IC0tLSBhL2ZzL25mcy9u
ZnM0X2ZzLmgNCj4gKysrIGIvZnMvbmZzL25mczRfZnMuaA0KPiBAQCAtMjQsNiArMjQsNyBAQCBl
bnVtIG5mczRfY2xpZW50X3N0YXRlIHsNCj4gIAlORlM0Q0xOVF9SRUNBTExfU0xPVCwNCj4gIAlO
RlM0Q0xOVF9MRUFTRV9DT05GSVJNLA0KPiAgCU5GUzRDTE5UX1NFUlZFUl9TQ09QRV9NSVNNQVRD
SCwNCj4gKwlORlM0Q0xOVF9QVVJHRV9TVEFURSwNCj4gIH07DQo+ICANCj4gIGVudW0gbmZzNF9z
ZXNzaW9uX3N0YXRlIHsNCj4gZGlmZiAtLWdpdCBhL2ZzL25mcy9uZnM0cHJvYy5jIGIvZnMvbmZz
L25mczRwcm9jLmMNCj4gaW5kZXggODRhMjZkOS4uYjE5Y2Y4MSAxMDA2NDQNCj4gLS0tIGEvZnMv
bmZzL25mczRwcm9jLmMNCj4gKysrIGIvZnMvbmZzL25mczRwcm9jLmMNCj4gQEAgLTM4NzgsOCAr
Mzg3OCwxMyBAQCBzdGF0aWMgdm9pZCBuZnM0X2NvbnN0cnVjdF9ib290X3ZlcmlmaWVyKHN0cnVj
dCBuZnNfY2xpZW50ICpjbHAsDQo+ICB7DQo+ICAJX19iZTMyIHZlcmZbMl07DQo+ICANCj4gLQl2
ZXJmWzBdID0gKF9fYmUzMiljbHAtPmNsX2Jvb3RfdGltZS50dl9zZWM7DQo+IC0JdmVyZlsxXSA9
IChfX2JlMzIpY2xwLT5jbF9ib290X3RpbWUudHZfbnNlYzsNCj4gKwlpZiAodGVzdF9iaXQoTkZT
NENMTlRfUFVSR0VfU1RBVEUsICZjbHAtPmNsX3N0YXRlKSkgew0KPiArCQl2ZXJmWzBdID0gKF9f
YmUzMilDVVJSRU5UX1RJTUUudHZfc2VjOw0KPiArCQl2ZXJmWzFdID0gKF9fYmUzMilDVVJSRU5U
X1RJTUUudHZfbnNlYzsNCj4gKwl9IGVsc2Ugew0KPiArCQl2ZXJmWzBdID0gKF9fYmUzMiljbHAt
PmNsX2Jvb3RfdGltZS50dl9zZWM7DQo+ICsJCXZlcmZbMV0gPSAoX19iZTMyKWNscC0+Y2xfYm9v
dF90aW1lLnR2X25zZWM7DQo+ICsJfQ0KPiAgCW1lbWNweShib290dmVyZi0+ZGF0YSwgdmVyZiwg
c2l6ZW9mKGJvb3R2ZXJmLT5kYXRhKSk7DQo+ICB9DQo+ICANCj4gZGlmZiAtLWdpdCBhL2ZzL25m
cy9uZnM0c3RhdGUuYyBiL2ZzL25mcy9uZnM0c3RhdGUuYw0KPiBpbmRleCBjYmVmMzY2Li43ZjU2
NTAyIDEwMDY0NA0KPiAtLS0gYS9mcy9uZnMvbmZzNHN0YXRlLmMNCj4gKysrIGIvZnMvbmZzL25m
czRzdGF0ZS5jDQo+IEBAIC0xNjEyLDcgKzE2MTIsNyBAQCB2b2lkIG5mczQxX2hhbmRsZV9yZWNh
bGxfc2xvdChzdHJ1Y3QgbmZzX2NsaWVudCAqY2xwKQ0KPiAgc3RhdGljIHZvaWQgbmZzNF9yZXNl
dF9hbGxfc3RhdGUoc3RydWN0IG5mc19jbGllbnQgKmNscCkNCj4gIHsNCj4gIAlpZiAodGVzdF9h
bmRfc2V0X2JpdChORlM0Q0xOVF9MRUFTRV9FWFBJUkVELCAmY2xwLT5jbF9zdGF0ZSkgPT0gMCkg
ew0KPiAtCQljbHAtPmNsX2Jvb3RfdGltZSA9IENVUlJFTlRfVElNRTsNCj4gKwkJc2V0X2JpdChO
RlM0Q0xOVF9QVVJHRV9TVEFURSwgJmNscC0+Y2xfc3RhdGUpOw0KPiAgCQluZnM0X3N0YXRlX3N0
YXJ0X3JlY2xhaW1fbm9ncmFjZShjbHApOw0KPiAgCQluZnM0X3NjaGVkdWxlX3N0YXRlX21hbmFn
ZXIoY2xwKTsNCj4gIAl9DQo+IEBAIC0xNzU5LDYgKzE3NTksMTEgQEAgc3RhdGljIHZvaWQgbmZz
NF9zdGF0ZV9tYW5hZ2VyKHN0cnVjdCBuZnNfY2xpZW50ICpjbHApDQo+ICANCj4gIAkvKiBFbnN1
cmUgZXhjbHVzaXZlIGFjY2VzcyB0byBORlN2NCBzdGF0ZSAqLw0KPiAgCWRvIHsNCj4gKwkJaWYg
KHRlc3RfYml0KE5GUzRDTE5UX1BVUkdFX1NUQVRFLCAmY2xwLT5jbF9zdGF0ZSkpIHsNCj4gKwkJ
CW5mczRfcmVjbGFpbV9sZWFzZShjbHApOw0KPiArCQkJY2xlYXJfYml0KE5GUzRDTE5UX1BVUkdF
X1NUQVRFLCAmY2xwLT5jbF9zdGF0ZSk7DQoNClRoaXMgbmVlZHMgdG8gc2V0IE5GUzRDTE5UX0xF
QVNFX0VYUElSRUQsIHNvIHRoYXQgd2UgZG8gYSBzZWNvbmQNClNFVENMSUVOVElEIGFmdGVyIHRo
ZSBzdGF0ZSBoYXMgYmVlbiBjbGVhcmVkLiBPdGhlcndpc2Ugd2UgZW5kIHVwIHdpdGggYQ0KbGVh
c2Ugd2l0aCB0aGUgd3JvbmcgdmVyaWZpZXIuDQoNCj4gKwkJfQ0KPiArDQo+ICAJCWlmICh0ZXN0
X2FuZF9jbGVhcl9iaXQoTkZTNENMTlRfTEVBU0VfRVhQSVJFRCwgJmNscC0+Y2xfc3RhdGUpKSB7
DQo+ICAJCQkvKiBXZSdyZSBnb2luZyB0byBoYXZlIHRvIHJlLWVzdGFibGlzaCBhIGNsaWVudGlk
ICovDQo+ICAJCQlzdGF0dXMgPSBuZnM0X3JlY2xhaW1fbGVhc2UoY2xwKTsNCj4gDQoNCi0tIA0K
VHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50IG1haW50YWluZXINCg0KTmV0QXBwDQpU
cm9uZC5NeWtsZWJ1c3RAbmV0YXBwLmNvbQ0Kd3d3Lm5ldGFwcC5jb20NCg0K

  reply	other threads:[~2012-04-23 21:13 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-23 20:53 [PATCH 01/20] NFS: Fix comment misspelling in struct nfs_client definition Chuck Lever
2012-04-23 20:53 ` [PATCH 02/20] NFS: Use proper naming conventions for NFSv4.1 server scope fields Chuck Lever
2012-04-23 20:53 ` [PATCH 03/20] NFS: Use proper naming conventions for nfs_client.impl_id field Chuck Lever
2012-04-23 20:53 ` [PATCH 04/20] NFS: Use proper naming conventions for the nfs_client.net field Chuck Lever
2012-04-23 20:53 ` [PATCH 05/20] NFS: Clean up return code checking in nfs4_proc_exchange_id() Chuck Lever
2012-04-23 21:07   ` Myklebust, Trond
2012-04-23 20:54 ` [PATCH 06/20] NFS: Remove nfs_unique_id Chuck Lever
2012-04-23 20:54 ` [PATCH 07/20] NFS: Don't swap bytes in nfs4_construct_boot_verifier() Chuck Lever
2012-04-23 20:54 ` [PATCH 08/20] NFS: Fix NFSv4 BAD_SEQID recovery Chuck Lever
2012-04-23 20:54 ` [PATCH 09/20] NFS: Force server to drop NFSv4 state Chuck Lever
2012-04-23 21:13   ` Myklebust, Trond [this message]
2012-04-23 21:18     ` Chuck Lever
2012-04-23 20:54 ` [PATCH 10/20] NFS: Always use the same SETCLIENTID boot verifier Chuck Lever
2012-04-23 20:54 ` [PATCH 11/20] NFS: Refactor nfs_get_client(): add nfs_found_client() Chuck Lever
2012-04-23 20:54 ` [PATCH 12/20] NFS: Refactor nfs_get_client(): initialize nfs_client Chuck Lever
2012-04-23 20:55 ` [PATCH 13/20] NFS: Fix recovery from NFS4ERR_CLID_INUSE Chuck Lever
2012-04-26 16:24   ` Chuck Lever
2012-04-26 16:55     ` Myklebust, Trond
2012-04-26 18:43       ` Chuck Lever
2012-04-26 18:53         ` Myklebust, Trond
2012-04-26 18:57           ` Myklebust, Trond
2012-04-26 19:04           ` Chuck Lever
2012-04-26 19:14             ` Myklebust, Trond
2012-04-26 19:46               ` Chuck Lever
2012-04-26 19:57                 ` Myklebust, Trond
2012-04-23 20:55 ` [PATCH 14/20] NFS: Add nfs_client behavior flags Chuck Lever
2012-04-23 20:55 ` [PATCH 15/20] NFS: Introduce "migration" mount option Chuck Lever
2012-04-23 20:55 ` [PATCH 16/20] NFS: Use the same nfs_client_id4 for every server Chuck Lever
2012-04-23 20:55 ` [PATCH 17/20] NFS: EXCHANGE_ID should save the server major and minor ID Chuck Lever
2012-04-23 20:55 ` [PATCH 18/20] NFS: Detect NFSv4 server trunking when mounting Chuck Lever
2012-04-23 21:27   ` Myklebust, Trond
2012-04-23 21:43     ` Chuck Lever
2012-04-23 21:47     ` Chuck Lever
2012-04-23 21:56       ` Myklebust, Trond
2012-04-23 20:56 ` [PATCH 19/20] NFS: Add nfs4_unique_id boot parameter Chuck Lever
2012-04-23 20:56 ` [PATCH 20/20] NFS: Clean up debugging messages in fs/nfs/client.c Chuck Lever
2012-04-23 21:23   ` Malahal Naineni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1335215633.11427.27.camel@lade.trondhjem.org \
    --to=trond.myklebust@netapp.com \
    --cc=chuck.lever@oracle.com \
    --cc=linux-nfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.