From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-194.mimecast.com ([216.205.24.194]:39692 "EHLO us-smtp-delivery-194.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752238AbcHLTIE (ORCPT ); Fri, 12 Aug 2016 15:08:04 -0400 From: Trond Myklebust To: "torvalds@linux-foundation.org" CC: "linux-kernel@vger.kernel.org" , "linux-nfs@vger.kernel.org" Subject: [GIT PULL] Please pull NFS client bugfixes for Linux 4.8 Date: Fri, 12 Aug 2016 19:05:48 +0000 Message-ID: <1471028747.8433.1.camel@primarydata.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-nfs-owner@vger.kernel.org List-ID: 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== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752617AbcHLTIH (ORCPT ); Fri, 12 Aug 2016 15:08:07 -0400 Received: from us-smtp-delivery-194.mimecast.com ([216.205.24.194]:48850 "EHLO us-smtp-delivery-194.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752439AbcHLTIE (ORCPT ); Fri, 12 Aug 2016 15:08:04 -0400 From: Trond Myklebust To: "torvalds@linux-foundation.org" CC: "linux-kernel@vger.kernel.org" , "linux-nfs@vger.kernel.org" Subject: [GIT PULL] Please pull NFS client bugfixes for Linux 4.8 Thread-Topic: [GIT PULL] Please pull NFS client bugfixes for Linux 4.8 Thread-Index: AQHR9MyJckAYVEjtDUmZlN7bJMcSsQ== Date: Fri, 12 Aug 2016 19:05:48 +0000 Message-ID: <1471028747.8433.1.camel@primarydata.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [68.49.162.121] x-ms-office365-filtering-correlation-id: 90093cca-fc52-4776-d723-08d3c2e3abfd x-microsoft-exchange-diagnostics: 1;DM5PR11MB1900;20:GRw1NkVbAKan8QmkJUF5JnYzFyGdo8Raevq7q6xBuwC3kIjq2xl7PCtNRmEP4mZs8UZJLm/O9lED9ebR9aKW1JvL/TcnxStvGnjf/C3tKyfSwQxv91cXZxvTbbHSppvS6UDzT27qTrmNrOfuhqB6HNra/KK1JpmkbNNRTx1pi4U= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM5PR11MB1900; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(192374486261705)(5213294742642); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6042046)(6043046);SRVR:DM5PR11MB1900;BCL:0;PCL:0;RULEID:;SRVR:DM5PR11MB1900; x-forefront-prvs: 003245E729 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(377424004)(189002)(199003)(122556002)(19580395003)(5002640100001)(229853001)(2501003)(3846002)(10400500002)(87936001)(105586002)(86362001)(99286002)(101416001)(68736007)(106116001)(66066001)(2351001)(575784001)(92566002)(102836003)(77096005)(54356999)(6116002)(2900100001)(19580405001)(4326007)(5640700001)(8936002)(8676002)(2906002)(1730700003)(305945005)(586003)(106356001)(3660700001)(81166006)(7736002)(110136002)(189998001)(81156014)(11100500001)(3280700002)(103116003)(50986999)(36756003)(7846002)(97736004)(33646002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM5PR11MB1900;H:DM5PR11MB1899.namprd11.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-ID: <376A868170E4FF4FB75AD60B83AF58E8@namprd11.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: primarydata.com X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2016 19:05:48.5864 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 03193ed6-8726-4bb3-a832-18ab0d28adb7 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1900 X-MC-Unique: 5gN8vKjkO26ZeXIVzlvzcw-1 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u7CJ8CMw019611 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