From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751796AbdA1RG0 (ORCPT ); Sat, 28 Jan 2017 12:06:26 -0500 Received: from us-smtp-delivery-194.mimecast.com ([216.205.24.194]:42032 "EHLO us-smtp-delivery-194.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751285AbdA1RGT (ORCPT ); Sat, 28 Jan 2017 12:06:19 -0500 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 Thread-Topic: [GIT PULL] Please pull NFS client bugfixes Thread-Index: AQHSeYim8BK0AY5K8UmUDrL/EH2XLw== Date: Sat, 28 Jan 2017 17:04:55 +0000 Message-ID: <1485623093.6025.1.camel@primarydata.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [68.49.162.121] x-ms-office365-filtering-correlation-id: e13e684b-119c-4f37-ac12-08d4479fc8bf x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN6PR11MB1572; x-microsoft-exchange-diagnostics: 1;BN6PR11MB1572;7:C+woK8cy3ZP53prYY1W6fybEvLP/WELAW8/22IXzkeV7NTH06Jmm//UdZYOdr+DhAtYc76yKYfSCiDgnlo1TAygyZZ+0lY3ijlEM4EnPR+dcApvOyASbNrHxU1Ds72nSBY8/5FMT3TQFiUeOzYzaMpQvXLEW0ij8nFQZ/fueCEWIG7nhtEgQroIhgbWEnFMed4UztHuf92cGg2CtvFjlwZa+I0de6jV1RMh5N4tn/UcZM3Iz3SHvut/tfPOuolTd+Y+u3S/fIfL/ZNeWd37Ri+X5YHfIdYIn/QA8aTa0VyghhgmIo93/e1/AyLSHTe+fG++3ue4D/cHB82VkqYTQZEVZ2tzEDELMYn2+CnIU5DY+K+JvXmbMHXCeKT4Q84aBP5DSwU/8I/1281oe2qftSyRnYzJkvS64keo1m9nd+rFKvWI2FsU/tfNO3GWUU9VVfZperyggiAYw1QMxAZmWsg==;20:3Dd2fDFCDsiLtjoKW9ocswndbvLL7Bs5xxBUYaVagfbTQdvr0msaoBnR6TP3hFck/14fveFUTuEXwmnFKYuljdgoykA+p9cpugK446N2mWjeLiw9vxmjlX54oEiH9jKtZnfCjb7H8mTf+QjmzJjL4cMGhkk1vhZkdRSEzwuNdAE= x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(5213294742642); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(2016111802025)(20161123560025)(20161123564025)(20161123555025)(20161123562025)(6072148)(6043046);SRVR:BN6PR11MB1572;BCL:0;PCL:0;RULEID:;SRVR:BN6PR11MB1572; x-forefront-prvs: 02015246A9 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(39450400003)(189002)(377424004)(199003)(8676002)(8936002)(81156014)(1730700003)(2501003)(81166006)(5660300001)(2900100001)(6116002)(68736007)(3846002)(3660700001)(102836003)(77096006)(38730400001)(25786008)(122556002)(99286003)(110136003)(6512007)(6436002)(6506006)(5640700003)(6486002)(6916009)(53936002)(54906002)(54356999)(36756003)(189998001)(50986999)(103116003)(575784001)(101416001)(97736004)(7736002)(92566002)(2906002)(305945005)(33646002)(66066001)(3280700002)(105586002)(106356001)(106116001)(4326007)(2351001)(86362001);DIR:OUT;SFP:1102;SCL:1;SRVR:BN6PR11MB1572;H:BN6PR11MB1570.namprd11.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-ID: MIME-Version: 1.0 X-OriginatorOrg: primarydata.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jan 2017 17:04:55.8268 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 03193ed6-8726-4bb3-a832-18ab0d28adb7 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1572 X-MC-Unique: U417t8MVMG-OAS-eyjB30w-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 v0SH6X2s005002 Hi Linus, The following changes since commit 7a308bb3016f57e5be11a677d15b821536419d36: Linux 4.10-rc5 (2017-01-22 12:54:15 -0800) are available in the git repository at: git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-4.10-4 for you to fetch changes up to ee6625a948d2e47267ec8fd97307fdd67d0f8a5b: pNFS: Fix a reference leak in _pnfs_return_layout (2017-01-26 15:50:41 -0500) ---------------------------------------------------------------- NFS client bugfixes for Linux 4.10 Stable patches: - NFSv4.1: Fix a deadlock in layoutget - NFSv4 must not bump sequence ids on NFS4ERR_MOVED errors - NFSv4 Fix a regression with OPEN EXCLUSIVE4 mode - Fix a memory leak when removing the SUNRPC module Bugfixes: - Fix a reference leak in _pnfs_return_layout ---------------------------------------------------------------- Benjamin Coddington (1): NFSv4.0: always send mode in SETATTR after EXCLUSIVE4 Chuck Lever (2): nfs: Don't increment lock sequence ID after NFS4ERR_MOVED nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED" Kinglong Mee (1): SUNRPC: cleanup ida information when removing sunrpc module Trond Myklebust (2): NFSv4.1: Fix a deadlock in layoutget pNFS: Fix a reference leak in _pnfs_return_layout fs/nfs/nfs4proc.c | 4 +++- fs/nfs/nfs4state.c | 1 + fs/nfs/pnfs.c | 2 +- include/linux/nfs4.h | 3 ++- include/linux/sunrpc/clnt.h | 1 + net/sunrpc/clnt.c | 5 +++++ net/sunrpc/sunrpc_syms.c | 1 + 7 files changed, 14 insertions(+), 3 deletions(-) -- Trond Myklebust Linux NFS client maintainer, PrimaryData trond.myklebust@primarydata.com From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-194.mimecast.com ([216.205.24.194]:48741 "EHLO us-smtp-delivery-194.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751049AbdA1RGT (ORCPT ); Sat, 28 Jan 2017 12:06:19 -0500 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 Date: Sat, 28 Jan 2017 17:04:55 +0000 Message-ID: <1485623093.6025.1.camel@primarydata.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-nfs-owner@vger.kernel.org List-ID: SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgN2EzMDhiYjMw MTZmNTdlNWJlMTFhNjc3ZDE1YjgyMTUzNjQxOWQzNjoNCg0KICBMaW51eCA0LjEwLXJjNSAoMjAx Ny0wMS0yMiAxMjo1NDoxNSAtMDgwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEwLTQNCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu Z2VzIHVwIHRvIGVlNjYyNWE5NDhkMmU0NzI2N2VjOGZkOTczMDdmZGQ2N2QwZjhhNWI6DQoNCiAg cE5GUzogRml4IGEgcmVmZXJlbmNlIGxlYWsgaW4gX3BuZnNfcmV0dXJuX2xheW91dCAoMjAxNy0w MS0yNiAxNTo1MDo0MSAtMDUwMCkNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTkZTIGNsaWVudCBidWdmaXhlcyBmb3Ig TGludXggNC4xMA0KDQpTdGFibGUgcGF0Y2hlczoNCi0gTkZTdjQuMTogRml4IGEgZGVhZGxvY2sg aW4gbGF5b3V0Z2V0DQotIE5GU3Y0IG11c3Qgbm90IGJ1bXAgc2VxdWVuY2UgaWRzIG9uIE5GUzRF UlJfTU9WRUQgZXJyb3JzDQotIE5GU3Y0IEZpeCBhIHJlZ3Jlc3Npb24gd2l0aCBPUEVOIEVYQ0xV U0lWRTQgbW9kZQ0KLSBGaXggYSBtZW1vcnkgbGVhayB3aGVuIHJlbW92aW5nIHRoZSBTVU5SUEMg bW9kdWxlDQoNCkJ1Z2ZpeGVzOg0KLSBGaXggYSByZWZlcmVuY2UgbGVhayBpbiBfcG5mc19yZXR1 cm5fbGF5b3V0DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJlbmphbWluIENvZGRpbmd0b24gKDEpOg0KICAgICAgTkZT djQuMDogYWx3YXlzIHNlbmQgbW9kZSBpbiBTRVRBVFRSIGFmdGVyIEVYQ0xVU0lWRTQNCg0KQ2h1 Y2sgTGV2ZXIgKDIpOg0KICAgICAgbmZzOiBEb24ndCBpbmNyZW1lbnQgbG9jayBzZXF1ZW5jZSBJ RCBhZnRlciBORlM0RVJSX01PVkVEDQogICAgICBuZnM6IEZpeCAiRG9uJ3QgaW5jcmVtZW50IGxv Y2sgc2VxdWVuY2UgSUQgYWZ0ZXIgTkZTNEVSUl9NT1ZFRCINCg0KS2luZ2xvbmcgTWVlICgxKToN CiAgICAgIFNVTlJQQzogY2xlYW51cCBpZGEgaW5mb3JtYXRpb24gd2hlbiByZW1vdmluZyBzdW5y cGMgbW9kdWxlDQoNClRyb25kIE15a2xlYnVzdCAoMik6DQogICAgICBORlN2NC4xOiBGaXggYSBk ZWFkbG9jayBpbiBsYXlvdXRnZXQNCiAgICAgIHBORlM6IEZpeCBhIHJlZmVyZW5jZSBsZWFrIGlu IF9wbmZzX3JldHVybl9sYXlvdXQNCg0KIGZzL25mcy9uZnM0cHJvYy5jICAgICAgICAgICB8IDQg KysrLQ0KIGZzL25mcy9uZnM0c3RhdGUuYyAgICAgICAgICB8IDEgKw0KIGZzL25mcy9wbmZzLmMg ICAgICAgICAgICAgICB8IDIgKy0NCiBpbmNsdWRlL2xpbnV4L25mczQuaCAgICAgICAgfCAzICsr LQ0KIGluY2x1ZGUvbGludXgvc3VucnBjL2NsbnQuaCB8IDEgKw0KIG5ldC9zdW5ycGMvY2xudC5j ICAgICAgICAgICB8IDUgKysrKysNCiBuZXQvc3VucnBjL3N1bnJwY19zeW1zLmMgICAgfCAxICsN CiA3IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQotLSAN ClRyb25kIE15a2xlYnVzdA0KTGludXggTkZTIGNsaWVudCBtYWludGFpbmVyLCBQcmltYXJ5RGF0 YQ0KdHJvbmQubXlrbGVidXN0QHByaW1hcnlkYXRhLmNvbQ0K