All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Please pull NFS client bugfixes for Linux 4.8
@ 2016-08-12 19:05 ` Trond Myklebust
  0 siblings, 0 replies; 4+ messages in thread
From: Trond Myklebust @ 2016-08-12 19:05 UTC (permalink / raw)
  To: torvalds@linux-foundation.org
  Cc: linux-kernel@vger.kernel.org, linux-nfs@vger.kernel.org

SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgOTQ0MTcxY2Jm
NDk5ZDM0NDVjNzQ5ZjdjMTNjNDZkZTBhNTY0YTkwNToNCg0KICBwTkZTOiBBY3RpdmVseSBzZXQg
YXR0cmlidXRlcyBhcyBpbnZhbGlkIGlmIExBWU9VVENPTU1JVCBpcyBvdXRzdGFuZGluZyAoMjAx
Ni0wNy0yOCAxNDo0OTowOCAtMDQwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z
aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s
aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjgtMg0KDQpmb3IgeW91IHRvIGZldGNoIGNoYW5n
ZXMgdXAgdG8gOGQ0ODAzMjZjM2Q2OTIxZmY1ZjFjYzk4OGM5OTNiZDU3MjI0OGRlYjoNCg0KICBO
RlN2NDogQ2FwIHRoZSB0cmFuc3BvcnQgcmVjb25uZWN0aW9uIHRpbWVyIGF0IDEvMiBsZWFzZSBw
ZXJpb2QgKDIwMTYtMDgtMDUgMTk6MjI6MjIgLTA0MDApDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk5GUyBjbGllbnQg
YnVnZml4ZXMgZm9yIExpbnV4IDQuOA0KDQpIaWdobGlnaHRzIGluY2x1ZGU6DQoNCi0gU3RhYmxl
IHBhdGNoIGZyb20gT2xnYSB0byBmaXggUlBDU0VDX0dTUyB1cGNhbGxzIHdoZW4gdGhlIHNhbWUg
dXNlciBuZWVkcw0KICBtdWx0aXBsZSBkaWZmZXJlbnQgc2VjdXJpdHkgc2VydmljZXMgKGUuZy4g
a3JiNWkgYW5kIGtyYjVwKS4NCi0gU3RhYmxlIHBhdGNoIHRvIGZpeCBhIHJlZ3Jlc3Npb24gaW50
cm9kdWNlZCBieSB0aGUgdXNlIG9mIFNPX1JFVVNFUE9SVCwNCiAgYW5kIHRoYXQgcHJldmVudGVk
IHRoZSB1c2Ugb2YgbXVsdGlwbGUgZGlmZmVyZW50IE5GUyB2ZXJzaW9ucyB0byB0aGUNCiAgc2Ft
ZSBzZXJ2ZXIuDQotIFRDUCBzb2NrZXQgcmVjb25uZWN0aW9uIHRpbWVyIGZpeGVzLg0KLSBQYXRj
aCBmcm9tIE5laWwgdG8gZGlzYWJsZSB0aGUgdXNlIG9mIElQdjYgdGVtcG9yYXJ5IGFkZHJlc3Nl
cy4NCg0KQ2hlZXJzDQogIFRyb25kDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCk5laWxCcm93biAoMSk6DQogICAgICBT
VU5SUEM6IGRpc2FibGUgdGhlIHVzZSBvZiBJUHY2IHRlbXBvcmFyeSBhZGRyZXNzZXMuDQoNCk9s
Z2EgS29ybmlldnNrYWlhICgxKToNCiAgICAgIFNVTlJQQzogYWxsb3cgZm9yIHVwY2FsbHMgZm9y
IHNhbWUgdWlkIGJ1dCBkaWZmZXJlbnQgZ3NzIHNlcnZpY2UNCg0KVHJvbmQgTXlrbGVidXN0ICg3
KToNCiAgICAgIFNVTlJQQzogSGFuZGxlIEVBRERSTk9UQVZBSUwgb24gY29ubmVjdGlvbiBmYWls
dXJlcw0KICAgICAgU1VOUlBDOiBGaXggdXAgc29ja2V0IGF1dG9kaXNjb25uZWN0DQogICAgICBO
RlN2NC4yOiBMQVlPVVRTVEFUUyBtYXkgcmV0dXJuIE5GUzRFUlJfQURNSU4vREVMRUdfUkVWT0tF
RA0KICAgICAgU1VOUlBDOiBGaXggcmVjb25uZWN0aW9uIHRpbWVvdXRzDQogICAgICBTVU5SUEM6
IExpbWl0IHRoZSByZWNvbm5lY3QgYmFja29mZiB0aW1lciB0byB0aGUgbWF4IFJQQyBtZXNzYWdl
IHRpbWVvdXQNCiAgICAgIE5GU3Y0OiBDbGVhbnVwIHRoZSBzZXR0aW5nIG9mIHRoZSBuZnM0IGxl
YXNlIHBlcmlvZA0KICAgICAgTkZTdjQ6IENhcCB0aGUgdHJhbnNwb3J0IHJlY29ubmVjdGlvbiB0
aW1lciBhdCAxLzIgbGVhc2UgcGVyaW9kDQoNCiBmcy9uZnMvbmZzNDJwcm9jLmMgICAgICAgICAg
ICAgfCAgMiArKw0KIGZzL25mcy9uZnM0X2ZzLmggICAgICAgICAgICAgICB8ICA0ICsrKw0KIGZz
L25mcy9uZnM0cHJvYy5jICAgICAgICAgICAgICB8ICA5ICsrKy0tLS0NCiBmcy9uZnMvbmZzNHJl
bmV3ZC5jICAgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKw0KIGZzL25mcy9uZnM0c3RhdGUu
YyAgICAgICAgICAgICB8ICA5ICsrKy0tLS0NCiBpbmNsdWRlL2xpbnV4L3N1bnJwYy9jbG50Lmgg
ICAgfCAgMiArKw0KIGluY2x1ZGUvbGludXgvc3VucnBjL3hwcnQuaCAgICB8ICAzICsrLQ0KIG5l
dC9zdW5ycGMvYXV0aF9nc3MvYXV0aF9nc3MuYyB8ICA4ICsrKy0tLQ0KIG5ldC9zdW5ycGMvY2xu
dC5jICAgICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKysrKysrDQogbmV0L3N1bnJwYy94cHJ0
LmMgICAgICAgICAgICAgIHwgMjYgKysrKysrKysrKysrLS0tLS0tDQogbmV0L3N1bnJwYy94cHJ0
c29jay5jICAgICAgICAgIHwgNjAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0t
LS0tLS0tDQogMTEgZmlsZXMgY2hhbmdlZCwgMTMwIGluc2VydGlvbnMoKyksIDM3IGRlbGV0aW9u
cygtKQ0KLS0gDQpUcm9uZCBNeWtsZWJ1c3QNCkxpbnV4IE5GUyBjbGllbnQgbWFpbnRhaW5lciwg
UHJpbWFyeURhdGENCnRyb25kLm15a2xlYnVzdEBwcmltYXJ5ZGF0YS5jb20NCg==


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] Please pull NFS client bugfixes for Linux 4.8
@ 2016-08-12 19:05 ` Trond Myklebust
  0 siblings, 0 replies; 4+ messages in thread
From: Trond Myklebust @ 2016-08-12 19:05 UTC (permalink / raw)
  To: torvalds@linux-foundation.org
  Cc: linux-kernel@vger.kernel.org, linux-nfs@vger.kernel.org

Hi Linus,

The following changes since commit 944171cbf499d3445c749f7c13c46de0a564a905:

  pNFS: Actively set attributes as invalid if LAYOUTCOMMIT is outstanding (2016-07-28 14:49:08 -0400)

are available in the git repository at:

  git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.8-2

for you to fetch changes up to 8d480326c3d6921ff5f1cc988c993bd572248deb:

  NFSv4: Cap the transport reconnection timer at 1/2 lease period (2016-08-05 19:22:22 -0400)

----------------------------------------------------------------
NFS client bugfixes for Linux 4.8

Highlights include:

- Stable patch from Olga to fix RPCSEC_GSS upcalls when the same user needs
  multiple different security services (e.g. krb5i and krb5p).
- Stable patch to fix a regression introduced by the use of SO_REUSEPORT,
  and that prevented the use of multiple different NFS versions to the
  same server.
- TCP socket reconnection timer fixes.
- Patch from Neil to disable the use of IPv6 temporary addresses.

Cheers
  Trond

----------------------------------------------------------------
NeilBrown (1):
      SUNRPC: disable the use of IPv6 temporary addresses.

Olga Kornievskaia (1):
      SUNRPC: allow for upcalls for same uid but different gss service

Trond Myklebust (7):
      SUNRPC: Handle EADDRNOTAVAIL on connection failures
      SUNRPC: Fix up socket autodisconnect
      NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKED
      SUNRPC: Fix reconnection timeouts
      SUNRPC: Limit the reconnect backoff timer to the max RPC message timeout
      NFSv4: Cleanup the setting of the nfs4 lease period
      NFSv4: Cap the transport reconnection timer at 1/2 lease period

 fs/nfs/nfs42proc.c             |  2 ++
 fs/nfs/nfs4_fs.h               |  4 +++
 fs/nfs/nfs4proc.c              |  9 +++----
 fs/nfs/nfs4renewd.c            | 20 ++++++++++++++
 fs/nfs/nfs4state.c             |  9 +++----
 include/linux/sunrpc/clnt.h    |  2 ++
 include/linux/sunrpc/xprt.h    |  3 ++-
 net/sunrpc/auth_gss/auth_gss.c |  8 +++---
 net/sunrpc/clnt.c              | 24 +++++++++++++++++
 net/sunrpc/xprt.c              | 26 ++++++++++++------
 net/sunrpc/xprtsock.c          | 60 +++++++++++++++++++++++++++++++++---------
 11 files changed, 130 insertions(+), 37 deletions(-)
-- 
Trond Myklebust
Linux NFS client maintainer, PrimaryData
trond.myklebust@primarydata.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] Please pull NFS client bugfixes for Linux 4.8
@ 2016-08-30 16:57 ` Trond Myklebust
  0 siblings, 0 replies; 4+ messages in thread
From: Trond Myklebust @ 2016-08-30 16:57 UTC (permalink / raw)
  To: torvalds@linux-foundation.org
  Cc: linux-kernel@vger.kernel.org, linux-nfs@vger.kernel.org

SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgNjk0ZDBkMGJi
MjAzMGQyZTM2ZGY3M2UyZDIzZDU3NzA1MTFkYmM4ZDoNCg0KICBMaW51eCA0LjgtcmMyICgyMDE2
LTA4LTE0IDE5OjExOjM2IC0wNzAwKQ0KDQphcmUgYXZhaWxhYmxlIGluIHRoZSBnaXQgcmVwb3Np
dG9yeSBhdDoNCg0KICBnaXQ6Ly9naXQubGludXgtbmZzLm9yZy9wcm9qZWN0cy90cm9uZG15L2xp
bnV4LW5mcy5naXQgdGFncy9uZnMtZm9yLTQuOC0zDQoNCmZvciB5b3UgdG8gZmV0Y2ggY2hhbmdl
cyB1cCB0byA5OGIwZjgwYzIzOTYyMjRiYmJlZDgxNzkyYjUyNmU2YzcyYmE5ZWZhOg0KDQogIE5G
U3Y0Lng6IEZpeCBhIHJlZmNvdW50IGxlYWsgaW4gbmZzX2NhbGxiYWNrX3VwX25ldCAoMjAxNi0w
OC0zMCAwOToyNjo1NyAtMDQwMCkNCg0KQ2hlZXJzLA0KICBUcm9uZA0KDQotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpORlMg
Y2xpZW50IGJ1Z2ZpeGVzIGZvciA0LjgNCg0KSGlnaGxpZ2h0cyBpbmNsdWRlOg0KDQpTdGFibGUg
cGF0Y2hlczoNCi0gRml4IGEgcmVmY291bnQgbGVhayBpbiBuZnNfY2FsbGJhY2tfdXBfbmV0DQot
IEZpeCBhbiBPb3BzYWJsZSBjb25kaXRpb24gd2hlbiB0aGUgZmxleGZpbGUgcE5GUyBkcml2ZXIg
Y29ubmVjdGlvbiB0bw0KICB0aGUgRFMgZmFpbHMNCi0gRml4IGFuIE9vcHNhYmxlIGNvbmRpdGlv
biBpbiBORlN2NC4xIHNlcnZlciBjYWxsYmFjayByYWNlcw0KLSBFbnN1cmUgcE5GUyBjbGllbnRz
IHN0b3AgZG9pbmcgSS9PIHRvIHRoZSBEUyBpZiB0aGVpciBsZWFzZSBoYXMgZXhwaXJlZCwNCiAg
YXMgcmVxdWlyZWQgYnkgdGhlIE5GU3Y0LjEgcHJvdG9jb2wNCg0KQnVnZml4ZXM6DQotIEZpeCBw
b3RlbnRpYWwgbG9vcGluZyBpbiB0aGUgTkZTdjQueCBtaWdyYXRpb24gY29kZQ0KLSBQYXRjaCBz
ZXJpZXMgdG8gY2xvc2UgY2FsbGJhY2sgcmFjZXMgZm9yIE9QRU4sIExBWU9VVEdFVCBhbmQgTEFZ
T1VUUkVUVVJODQotIFNpbGVuY2UgV0FSTl9PTiB3aGVuIE5GU3Y0LjEgb3ZlciBSRE1BIGlzIGlu
IHVzZQ0KLSBGaXggYSBMQVlPVVRDT01NSVQgcmFjZSBpbiB0aGUgcE5GUy9ibG9ja3MgY2xpZW50
DQotIEZpeCBwTkZTIHRpbWVvdXQgaXNzdWVzIHdoZW4gdGhlIERTIGZhaWxzDQoNCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CkJlbmphbWluIENvZGRpbmd0b24gKDIpOg0KICAgICAgcG5mcy9ibG9ja2xheW91dDogdXBkYXRl
IGxhc3Rfd3JpdGVfb2Zmc2V0IGF0b21pY2FsbHkgd2l0aCBleHRlbnRzDQogICAgICBORlM0OiBB
dm9pZCBtaWdyYXRpb24gbG9vcHMNCg0KQ2h1Y2sgTGV2ZXIgKDEpOg0KICAgICAgU1VOUlBDOiBT
aWxlbmNlIFdBUk5fT04gd2hlbiBORlN2NC4xIG92ZXIgUkRNQSBpcyBpbiB1c2UNCg0KVHJvbmQg
TXlrbGVidXN0ICgxMik6DQogICAgICBwTkZTL2ZsZXhmaWxlczogRml4IGxheW91dHN0YXQgcGVy
aW9kaWMgcmVwb3J0aW5nDQogICAgICBORlM6IEFsbG93IHRoZSBtb3VudCBvcHRpb24gcmV0cmFu
cz0wDQogICAgICBwTkZTL2ZsZXhmaWxlczogU2V0IHJlYXNvbmFibGUgZGVmYXVsdCByZXRyYW5z
IHZhbHVlcyBmb3IgdGhlIGRhdGEgY2hhbm5lbA0KICAgICAgcE5GUzogSGFuZGxlIE5GUzRFUlJf
T0xEX1NUQVRFSUQgY29ycmVjdGx5IGluIExBWU9VVFNUQVQgY2FsbHMNCiAgICAgIHBORlM6IFRo
ZSBjbGllbnQgbXVzdCBub3QgZG8gSS9PIHRvIHRoZSBEUyBpZiBpdCdzIGxlYXNlIGhhcyBleHBp
cmVkDQogICAgICBORlN2NC4xOiBGaXggT29wc2FibGUgY29uZGl0aW9uIGluIHNlcnZlciBjYWxs
YmFjayByYWNlcw0KICAgICAgTkZTdjQuMTogRGVsYXkgY2FsbGJhY2sgcHJvY2Vzc2luZyB3aGVu
IHRoZXJlIGFyZSByZWZlcnJpbmcgdHJpcGxlcw0KICAgICAgTkZTdjQuMTogRGVmZXIgYnVtcGlu
ZyB0aGUgc2xvdCBzZXF1ZW5jZSBudW1iZXIgdW50aWwgd2UgZnJlZSB0aGUgc2xvdA0KICAgICAg
TkZTdjQuMTogQ2xvc2UgY2FsbGJhY2sgcmFjZXMgZm9yIE9QRU4sIExBWU9VVEdFVCBhbmQgTEFZ
T1VUUkVUVVJODQogICAgICBORlN2NC4xOiBSZW1vdmUgb2Jzb2xldGUgYW5kIGluY29ycnJlY3Qg
YXNzaWdubWVudCBpbiBuZnM0X2NhbGxiYWNrX3NlcXVlbmNlDQogICAgICBwTkZTL2ZsZXhmaWxl
czogRml4IGFuIE9vcHNhYmxlIGNvbmRpdGlvbiB3aGVuIGNvbm5lY3Rpb24gdG8gdGhlIERTIGZh
aWxzDQogICAgICBORlN2NC54OiBGaXggYSByZWZjb3VudCBsZWFrIGluIG5mc19jYWxsYmFja191
cF9uZXQNCg0KIGZzL25mcy9ibG9ja2xheW91dC9ibG9ja2xheW91dC5jICAgICAgICAgIHwgIDIg
Ky0NCiBmcy9uZnMvYmxvY2tsYXlvdXQvYmxvY2tsYXlvdXQuaCAgICAgICAgICB8ICAzICstDQog
ZnMvbmZzL2Jsb2NrbGF5b3V0L2V4dGVudF90cmVlLmMgICAgICAgICAgfCAxMCArKy0tDQogZnMv
bmZzL2NhbGxiYWNrLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMSArDQogZnMvbmZzL2Nh
bGxiYWNrX3Byb2MuYyAgICAgICAgICAgICAgICAgICAgfCAgOCArLS0NCiBmcy9uZnMvY2xpZW50
LmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEwICsrLS0NCiBmcy9uZnMvZmxleGZpbGVs
YXlvdXQvZmxleGZpbGVsYXlvdXQuYyAgICB8IDQ1ICsrKysrKysrLS0tLS0tLS0NCiBmcy9uZnMv
ZmxleGZpbGVsYXlvdXQvZmxleGZpbGVsYXlvdXQuaCAgICB8ICAyICstDQogZnMvbmZzL2ZsZXhm
aWxlbGF5b3V0L2ZsZXhmaWxlbGF5b3V0ZGV2LmMgfCAyMyArKysrLS0tLQ0KIGZzL25mcy9pbnRl
cm5hbC5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKy0NCiBmcy9uZnMvbmZzNDJwcm9j
LmMgICAgICAgICAgICAgICAgICAgICAgICB8IDM0ICsrKysrKysrKystLQ0KIGZzL25mcy9uZnM0
Y2xpZW50LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysNCiBmcy9uZnMvbmZzNHByb2Mu
YyAgICAgICAgICAgICAgICAgICAgICAgICB8IDg5ICsrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0NCiBmcy9uZnMvbmZzNHNlc3Npb24uYyAgICAgICAgICAgICAgICAgICAgICB8IDUzICsr
KysrKysrKysrKysrKysrKw0KIGZzL25mcy9uZnM0c2Vzc2lvbi5oICAgICAgICAgICAgICAgICAg
ICAgIHwgIDcgKystDQogZnMvbmZzL3BuZnMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgMiArLQ0KIGZzL25mcy9zdXBlci5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTkg
KysrKysrLQ0KIG5ldC9zdW5ycGMvY2xudC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQg
Ky0NCiAxOCBmaWxlcyBjaGFuZ2VkLCAyNDQgaW5zZXJ0aW9ucygrKSwgNzggZGVsZXRpb25zKC0p
DQotLSANClRyb25kIE15a2xlYnVzdA0KTGludXggTkZTIGNsaWVudCBtYWludGFpbmVyLCBQcmlt
YXJ5RGF0YQ0KdHJvbmQubXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbQ0K


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] Please pull NFS client bugfixes for Linux 4.8
@ 2016-08-30 16:57 ` Trond Myklebust
  0 siblings, 0 replies; 4+ messages in thread
From: Trond Myklebust @ 2016-08-30 16:57 UTC (permalink / raw)
  To: torvalds@linux-foundation.org
  Cc: linux-kernel@vger.kernel.org, linux-nfs@vger.kernel.org

Hi Linus,

The following changes since commit 694d0d0bb2030d2e36df73e2d23d5770511dbc8d:

  Linux 4.8-rc2 (2016-08-14 19:11:36 -0700)

are available in the git repository at:

  git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.8-3

for you to fetch changes up to 98b0f80c2396224bbbed81792b526e6c72ba9efa:

  NFSv4.x: Fix a refcount leak in nfs_callback_up_net (2016-08-30 09:26:57 -0400)

Cheers,
  Trond

----------------------------------------------------------------
NFS client bugfixes for 4.8

Highlights include:

Stable patches:
- Fix a refcount leak in nfs_callback_up_net
- Fix an Oopsable condition when the flexfile pNFS driver connection to
  the DS fails
- Fix an Oopsable condition in NFSv4.1 server callback races
- Ensure pNFS clients stop doing I/O to the DS if their lease has expired,
  as required by the NFSv4.1 protocol

Bugfixes:
- Fix potential looping in the NFSv4.x migration code
- Patch series to close callback races for OPEN, LAYOUTGET and LAYOUTRETURN
- Silence WARN_ON when NFSv4.1 over RDMA is in use
- Fix a LAYOUTCOMMIT race in the pNFS/blocks client
- Fix pNFS timeout issues when the DS fails

----------------------------------------------------------------
Benjamin Coddington (2):
      pnfs/blocklayout: update last_write_offset atomically with extents
      NFS4: Avoid migration loops

Chuck Lever (1):
      SUNRPC: Silence WARN_ON when NFSv4.1 over RDMA is in use

Trond Myklebust (12):
      pNFS/flexfiles: Fix layoutstat periodic reporting
      NFS: Allow the mount option retrans=0
      pNFS/flexfiles: Set reasonable default retrans values for the data channel
      pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT calls
      pNFS: The client must not do I/O to the DS if it's lease has expired
      NFSv4.1: Fix Oopsable condition in server callback races
      NFSv4.1: Delay callback processing when there are referring triples
      NFSv4.1: Defer bumping the slot sequence number until we free the slot
      NFSv4.1: Close callback races for OPEN, LAYOUTGET and LAYOUTRETURN
      NFSv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequence
      pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
      NFSv4.x: Fix a refcount leak in nfs_callback_up_net

 fs/nfs/blocklayout/blocklayout.c          |  2 +-
 fs/nfs/blocklayout/blocklayout.h          |  3 +-
 fs/nfs/blocklayout/extent_tree.c          | 10 ++--
 fs/nfs/callback.c                         |  1 +
 fs/nfs/callback_proc.c                    |  8 +--
 fs/nfs/client.c                           | 10 ++--
 fs/nfs/flexfilelayout/flexfilelayout.c    | 45 ++++++++--------
 fs/nfs/flexfilelayout/flexfilelayout.h    |  2 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c | 23 ++++----
 fs/nfs/internal.h                         |  5 +-
 fs/nfs/nfs42proc.c                        | 34 ++++++++++--
 fs/nfs/nfs4client.c                       |  5 ++
 fs/nfs/nfs4proc.c                         | 89 +++++++++++++++++++++++++------
 fs/nfs/nfs4session.c                      | 53 ++++++++++++++++++
 fs/nfs/nfs4session.h                      |  7 ++-
 fs/nfs/pnfs.c                             |  2 +-
 fs/nfs/super.c                            | 19 ++++++-
 net/sunrpc/clnt.c                         |  4 +-
 18 files changed, 244 insertions(+), 78 deletions(-)
-- 
Trond Myklebust
Linux NFS client maintainer, PrimaryData
trond.myklebust@primarydata.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-08-30 16:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-30 16:57 [GIT PULL] Please pull NFS client bugfixes for Linux 4.8 Trond Myklebust
2016-08-30 16:57 ` Trond Myklebust
  -- strict thread matches above, loose matches on Subject: below --
2016-08-12 19:05 Trond Myklebust
2016-08-12 19:05 ` Trond Myklebust

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.