All of lore.kernel.org
 help / color / mirror / Atom feed
From: Trond Myklebust <trondmy@primarydata.com>
To: "torvalds@linux-foundation.org" <torvalds@linux-foundation.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"linux-nfs@vger.kernel.org" <linux-nfs@vger.kernel.org>
Subject: [GIT PULL] Please pull NFS client bugfixes
Date: Mon, 16 Jan 2017 20:14:22 +0000	[thread overview]
Message-ID: <1484597660.7119.1.camel@primarydata.com> (raw)

SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgYTEyMTEwM2M5
MjI4NDdiYTUwMTA4MTlhM2YyNTBmMWY3ZmM4NGFiODoNCg0KICBMaW51eCA0LjEwLXJjMyAoMjAx
Ny0wMS0wOCAxNDoxODoxNyAtMDgwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9z
aXRvcnkgYXQ6DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9s
aW51eC1uZnMuZ2l0IHRhZ3MvbmZzLWZvci00LjEwLTMNCg0KZm9yIHlvdSB0byBmZXRjaCBjaGFu
Z2VzIHVwIHRvIGM2MTgwYTYyMzcxNzRmNDgxZGM4NTZlZDZlODkwZDgxOTZiNmYwZmI6DQoNCiAg
TkZTdjQ6IEZpeCBjbGllbnQgcmVjb3Zlcnkgd2hlbiBzZXJ2ZXIgcmVib290cyBtdWx0aXBsZSB0
aW1lcyAoMjAxNy0wMS0xMyAxMzozMTozMiAtMDUwMCkNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTkZTIGNsaWVudCBi
dWdmaXhlcyBmb3IgTGludXggNC4xMA0KDQpCdWdmaXhlczoNCi0gRml4IGludmFsaWQgZmdldCgp
L2ZwdXQoKSBjYWxscyB3aGVuIGRvaW5nIGZpbGUgbG9ja2luZw0KLSBGaXggbXVsdGlwbGUgZGly
ZWN0b3J5IGNhY2hlIGludmFsaWRhdGlvbiBpc3N1ZXMgZHVlIHRvIHRoZSBjbGllbnQgZmFpbGlu
Zw0KICB0byByZWNvZ25pc2UgdGhhdCB0aGUgZGlyZWN0b3J5IHdhc24ndCBjaGFuZ2VkLg0KLSBG
aXggY2xpZW50IHJlY292ZXJ5IHdoZW4gc2VydmVyIHJlYm9vdHMgbXVsdGlwbGUgdGltZXMNCg0K
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KQmVuamFtaW4gQ29kZGluZ3RvbiAoMSk6DQogICAgICBuZnM6IERvbid0IHRha2Ug
YSByZWZlcmVuY2Ugb24gZmwtPmZsX2ZpbGUgZm9yIExPQ0sgb3BlcmF0aW9uDQoNClRyb25kIE15
a2xlYnVzdCAoNSk6DQogICAgICBORlN2NDogQ2FsbCB1cGRhdGVfY2hhbmdlYXR0cigpIGZyb20g
X25mczRfcHJvY19vcGVuIG9ubHkgaWYgYSBmaWxlIHdhcyBjcmVhdGVkDQogICAgICBORlN2NDog
RG9uJ3QgYXBwbHkgY2hhbmdlX2luZm80IHR3aWNlIG9uIHJlbmFtZSB3aXRoaW4gYSBkaXJlY3Rv
cnkNCiAgICAgIE5GU3Y0OiBEb24ndCBjYWxsIHVwZGF0ZV9jaGFuZ2VhdHRyKCkgdW5sZXNzIHRo
ZSB1bmxpbmsgaXMgc3VjY2Vzc2Z1bA0KICAgICAgTkZTdjQ6IHVwZGF0ZV9jaGFuZ2VhdHRyIHNo
b3VsZCB1cGRhdGUgdGhlIGF0dHJpYnV0ZSB0aW1lc3RhbXANCiAgICAgIE5GU3Y0OiBGaXggY2xp
ZW50IHJlY292ZXJ5IHdoZW4gc2VydmVyIHJlYm9vdHMgbXVsdGlwbGUgdGltZXMNCg0KIGZzL25m
cy9uZnM0cHJvYy5jICB8IDI5ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tDQogZnMvbmZz
L25mczRzdGF0ZS5jIHwgIDEgLQ0KIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwg
MTIgZGVsZXRpb25zKC0pDQoNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50
IG1haW50YWluZXIsIFByaW1hcnlEYXRhDQp0cm9uZC5teWtsZWJ1c3RAcHJpbWFyeWRhdGEuY29t
DQo=


WARNING: multiple messages have this Message-ID (diff)
From: Trond Myklebust <trondmy@primarydata.com>
To: "torvalds@linux-foundation.org" <torvalds@linux-foundation.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"linux-nfs@vger.kernel.org" <linux-nfs@vger.kernel.org>
Subject: [GIT PULL] Please pull NFS client bugfixes
Date: Mon, 16 Jan 2017 20:14:22 +0000	[thread overview]
Message-ID: <1484597660.7119.1.camel@primarydata.com> (raw)

Hi Linus,

The following changes since commit a121103c922847ba5010819a3f250f1f7fc84ab8:

  Linux 4.10-rc3 (2017-01-08 14:18:17 -0800)

are available in the git repository at:

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

for you to fetch changes up to c6180a6237174f481dc856ed6e890d8196b6f0fb:

  NFSv4: Fix client recovery when server reboots multiple times (2017-01-13 13:31:32 -0500)

----------------------------------------------------------------
NFS client bugfixes for Linux 4.10

Bugfixes:
- Fix invalid fget()/fput() calls when doing file locking
- Fix multiple directory cache invalidation issues due to the client failing
  to recognise that the directory wasn't changed.
- Fix client recovery when server reboots multiple times

----------------------------------------------------------------
Benjamin Coddington (1):
      nfs: Don't take a reference on fl->fl_file for LOCK operation

Trond Myklebust (5):
      NFSv4: Call update_changeattr() from _nfs4_proc_open only if a file was created
      NFSv4: Don't apply change_info4 twice on rename within a directory
      NFSv4: Don't call update_changeattr() unless the unlink is successful
      NFSv4: update_changeattr should update the attribute timestamp
      NFSv4: Fix client recovery when server reboots multiple times

 fs/nfs/nfs4proc.c  | 29 ++++++++++++++++++-----------
 fs/nfs/nfs4state.c |  1 -
 2 files changed, 18 insertions(+), 12 deletions(-)

-- 
Trond Myklebust
Linux NFS client maintainer, PrimaryData
trond.myklebust@primarydata.com

             reply	other threads:[~2017-01-16 20:14 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-16 20:14 Trond Myklebust [this message]
2017-01-16 20:14 ` [GIT PULL] Please pull NFS client bugfixes Trond Myklebust
  -- strict thread matches above, loose matches on Subject: below --
2023-01-07 18:09 Trond Myklebust
2023-01-07 18:43 ` pr-tracker-bot
2022-09-12 21:34 Trond Myklebust
2022-09-12 21:57 ` pr-tracker-bot
2021-01-12 14:31 Trond Myklebust
2021-01-12 18:00 ` pr-tracker-bot
2020-09-28 17:27 Trond Myklebust
2020-09-28 18:16 ` pr-tracker-bot
2020-05-15 21:00 Trond Myklebust
2020-05-15 21:10 ` pr-tracker-bot
2020-05-02 13:35 Trond Myklebust
2020-05-02 18:45 ` pr-tracker-bot
2019-08-27 19:26 Trond Myklebust
2019-08-27 20:55 ` pr-tracker-bot
2019-08-08 21:26 Trond Myklebust
2019-08-09  1:30 ` pr-tracker-bot
2019-06-05 21:02 Schumaker, Anna
2019-04-13 14:56 Trond Myklebust
2019-04-13 22:00 ` pr-tracker-bot
2018-12-19 16:49 Trond Myklebust
2018-12-20  2:50 ` pr-tracker-bot
2018-12-20 15:23 ` Geert Uytterhoeven
2018-03-12 17:29 Trond Myklebust
2018-03-12 17:29 ` Trond Myklebust
2018-02-25 17:02 Trond Myklebust
2018-02-25 17:02 ` Trond Myklebust
2017-01-28 17:04 Trond Myklebust
2017-01-28 17:04 ` Trond Myklebust
2016-10-21 20:30 Anna Schumaker
2015-10-07  2:52 Trond Myklebust
2015-09-25 15:14 Trond Myklebust
2015-07-28 16:03 Trond Myklebust
2015-03-06  3:46 Trond Myklebust
2015-01-29 21:37 Trond Myklebust
2015-01-16 14:35 Trond Myklebust
2014-11-14 23:04 Trond Myklebust
2014-09-19 19:32 Trond Myklebust
2014-01-31 21:41 Trond Myklebust
2013-12-05 17:20 Trond Myklebust
2013-11-16 21:09 Myklebust, Trond
2013-09-30 22:02 Myklebust, Trond
2013-09-30 22:02 ` Myklebust, Trond
2013-05-26 19:29 Myklebust, Trond
2013-03-26 18:26 Myklebust, Trond
2013-03-03  0:08 Myklebust, Trond
2013-02-21  3:38 Myklebust, Trond
2013-01-07 15:45 Myklebust, Trond
2012-11-03 19:48 Myklebust, Trond
2012-11-03 19:48 ` Myklebust, Trond
2012-10-22 17:42 Myklebust, Trond
2012-10-22 17:42 ` Myklebust, Trond
2012-09-12 19:19 Myklebust, Trond
2012-09-12 19:19 ` Myklebust, Trond
2012-07-13 15:14 Myklebust, Trond
2012-07-13 15:14 ` Myklebust, Trond
2012-05-02  3:57 Myklebust, Trond
2012-05-02  3:57 ` Myklebust, Trond
2012-04-24 20:18 [GIT PULL] please " Myklebust, Trond
2012-04-24 20:18 ` Myklebust, Trond
2011-12-20  6:15 [GIT PULL] Please " Trond Myklebust
2011-11-22 11:50 Trond Myklebust
2011-08-19  1:05 Trond Myklebust
2011-07-12 23:30 Trond Myklebust
2011-05-13 20:23 Trond Myklebust
2011-04-08 18:40 [GIT PULL] please " Trond Myklebust
2011-03-14 18:09 [GIT PULL] Please " Trond Myklebust
2010-11-26 18:56 Trond Myklebust
2010-05-26 19:42 Trond Myklebust
2010-05-07  2:22 Trond Myklebust
2010-04-29 16:48 Trond Myklebust
2010-03-23 17:00 Trond Myklebust
2010-03-17 21:55 Trond Myklebust
2010-02-04 19:10 Trond Myklebust
2010-01-07 20:29 Trond Myklebust
2010-01-07 21:00 ` Andi Kleen
2010-01-07 21:23   ` Peter Staubach
2010-01-07 21:35     ` Andi Kleen
2010-01-07 21:53   ` Trond Myklebust
2010-01-07 23:51     ` Andi Kleen
2010-01-08  0:14       ` Trond Myklebust
2010-01-08  0:34         ` Linus Torvalds
2010-01-08  0:45           ` Andi Kleen
2010-01-08  1:03             ` Trond Myklebust
2010-01-08  1:03           ` Trond Myklebust
2010-01-08  1:12             ` Linus Torvalds
2010-01-08  1:22               ` Trond Myklebust
2010-01-08  1:26                 ` Trond Myklebust
2010-01-08  1:30                 ` Linus Torvalds
2010-01-08  1:35                   ` Linus Torvalds
2010-01-08  2:00                     ` Linus Torvalds
2010-01-14 13:18                       ` Peter Zijlstra
2010-01-08  5:19                   ` Andi Kleen
2010-01-08  1:22               ` Linus Torvalds
2010-01-08  0:43         ` Andi Kleen
2009-05-26 19:06 Trond Myklebust
2009-05-26 19:06 ` Trond Myklebust

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=1484597660.7119.1.camel@primarydata.com \
    --to=trondmy@primarydata.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-nfs@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.