All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Myklebust, Trond" <Trond.Myklebust@netapp.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel mailing list <linux-kernel@vger.kernel.org>,
	"Linux NFS mailing list" <linux-nfs@vger.kernel.org>
Subject: [GIT PULL] Please pull NFS client bugfixes
Date: Wed, 12 Sep 2012 19:19:37 +0000	[thread overview]
Message-ID: <4FA345DA4F4AE44899BD2B03EEEC2FA908F9F0CD@SACEXCMBX04-PRD.hq.netapp.com> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 2477 bytes --]

Hi Linus,

The following changes since commit 086600430493e04b802bee6e5b3ce0458e4eb77f:

  NFSv3: Ensure that do_proc_get_root() reports errors correctly (2012-08-20 12:52:42 -0400)

are available in the git repository at:

  git://git.linux-nfs.org/projects/trondmy/linux-nfs.git tags/nfs-for-3.6-4

for you to fetch changes up to 7b281ee026552f10862b617a2a51acf49c829554:

  NFS: fsync() must exit with an error if page writeback failed (2012-09-11 15:38:32 -0400)

----------------------------------------------------------------
NFS client bugfixes for Linux 3.6

- Final (hopefully) fix for the range checking code in NFSv4 getacl. This
  should fix the Oopses being seen when the acl size is close to PAGE_SIZE.
- Fix a regression with the legacy binary mount code
- Fix a regression in the readdir cookieverf initialisation
- Fix an RPC over UDP regression
- Ensure that we report all errors in the NFSv4 open code
- Ensure that fsync() reports all relevant synchronisation errors.

----------------------------------------------------------------
Trond Myklebust (6):
      NFS: Fix the initialisation of the readdir 'cookieverf' array
      NFS: Fix a problem with the legacy binary mount code
      NFSv4: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl
      NFSv4: Fix buffer overflow checking in __nfs4_get_acl_uncached
      SUNRPC: Fix a UDP transport regression
      NFS: fsync() must exit with an error if page writeback failed

Weston Andros Adamson (1):
      NFS: return error from decode_getfh in decode open

 fs/nfs/file.c                   |  4 ++-
 fs/nfs/inode.c                  |  2 +-
 fs/nfs/nfs3proc.c               |  2 +-
 fs/nfs/nfs4file.c               |  4 ++-
 fs/nfs/nfs4proc.c               | 55 +++++++++++++++++++----------------------
 fs/nfs/nfs4xdr.c                | 17 ++++++-------
 fs/nfs/super.c                  |  2 ++
 include/linux/nfs_fs.h          |  5 ----
 include/linux/nfs_xdr.h         |  2 +-
 include/linux/sunrpc/xprt.h     |  3 +++
 net/sunrpc/xprt.c               | 34 ++++++++++++++-----------
 net/sunrpc/xprtrdma/transport.c |  1 +
 net/sunrpc/xprtsock.c           |  3 +++
 13 files changed, 70 insertions(+), 64 deletions(-)

-- 
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@netapp.com
www.netapp.com
ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

WARNING: multiple messages have this Message-ID (diff)
From: "Myklebust, Trond" <Trond.Myklebust@netapp.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel mailing list <linux-kernel@vger.kernel.org>,
	"Linux NFS mailing list" <linux-nfs@vger.kernel.org>
Subject: [GIT PULL] Please pull NFS client bugfixes
Date: Wed, 12 Sep 2012 19:19:37 +0000	[thread overview]
Message-ID: <4FA345DA4F4AE44899BD2B03EEEC2FA908F9F0CD@SACEXCMBX04-PRD.hq.netapp.com> (raw)

SGkgTGludXMsDQoNClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgMDg2NjAwNDMw
NDkzZTA0YjgwMmJlZTZlNWIzY2UwNDU4ZTRlYjc3ZjoNCg0KICBORlN2MzogRW5zdXJlIHRoYXQg
ZG9fcHJvY19nZXRfcm9vdCgpIHJlcG9ydHMgZXJyb3JzIGNvcnJlY3RseSAoMjAxMi0wOC0yMCAx
Mjo1Mjo0MiAtMDQwMCkNCg0KYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6
DQoNCiAgZ2l0Oi8vZ2l0LmxpbnV4LW5mcy5vcmcvcHJvamVjdHMvdHJvbmRteS9saW51eC1uZnMu
Z2l0IHRhZ3MvbmZzLWZvci0zLjYtNA0KDQpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8g
N2IyODFlZTAyNjU1MmYxMDg2MmI2MTdhMmE1MWFjZjQ5YzgyOTU1NDoNCg0KICBORlM6IGZzeW5j
KCkgbXVzdCBleGl0IHdpdGggYW4gZXJyb3IgaWYgcGFnZSB3cml0ZWJhY2sgZmFpbGVkICgyMDEy
LTA5LTExIDE1OjM4OjMyIC0wNDAwKQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpORlMgY2xpZW50IGJ1Z2ZpeGVzIGZv
ciBMaW51eCAzLjYNCg0KLSBGaW5hbCAoaG9wZWZ1bGx5KSBmaXggZm9yIHRoZSByYW5nZSBjaGVj
a2luZyBjb2RlIGluIE5GU3Y0IGdldGFjbC4gVGhpcw0KICBzaG91bGQgZml4IHRoZSBPb3BzZXMg
YmVpbmcgc2VlbiB3aGVuIHRoZSBhY2wgc2l6ZSBpcyBjbG9zZSB0byBQQUdFX1NJWkUuDQotIEZp
eCBhIHJlZ3Jlc3Npb24gd2l0aCB0aGUgbGVnYWN5IGJpbmFyeSBtb3VudCBjb2RlDQotIEZpeCBh
IHJlZ3Jlc3Npb24gaW4gdGhlIHJlYWRkaXIgY29va2lldmVyZiBpbml0aWFsaXNhdGlvbg0KLSBG
aXggYW4gUlBDIG92ZXIgVURQIHJlZ3Jlc3Npb24NCi0gRW5zdXJlIHRoYXQgd2UgcmVwb3J0IGFs
bCBlcnJvcnMgaW4gdGhlIE5GU3Y0IG9wZW4gY29kZQ0KLSBFbnN1cmUgdGhhdCBmc3luYygpIHJl
cG9ydHMgYWxsIHJlbGV2YW50IHN5bmNocm9uaXNhdGlvbiBlcnJvcnMuDQoNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClRy
b25kIE15a2xlYnVzdCAoNik6DQogICAgICBORlM6IEZpeCB0aGUgaW5pdGlhbGlzYXRpb24gb2Yg
dGhlIHJlYWRkaXIgJ2Nvb2tpZXZlcmYnIGFycmF5DQogICAgICBORlM6IEZpeCBhIHByb2JsZW0g
d2l0aCB0aGUgbGVnYWN5IGJpbmFyeSBtb3VudCBjb2RlDQogICAgICBORlN2NDogRml4IHJhbmdl
IGNoZWNraW5nIGluIF9fbmZzNF9nZXRfYWNsX3VuY2FjaGVkIGFuZCBfX25mczRfcHJvY19zZXRf
YWNsDQogICAgICBORlN2NDogRml4IGJ1ZmZlciBvdmVyZmxvdyBjaGVja2luZyBpbiBfX25mczRf
Z2V0X2FjbF91bmNhY2hlZA0KICAgICAgU1VOUlBDOiBGaXggYSBVRFAgdHJhbnNwb3J0IHJlZ3Jl
c3Npb24NCiAgICAgIE5GUzogZnN5bmMoKSBtdXN0IGV4aXQgd2l0aCBhbiBlcnJvciBpZiBwYWdl
IHdyaXRlYmFjayBmYWlsZWQNCg0KV2VzdG9uIEFuZHJvcyBBZGFtc29uICgxKToNCiAgICAgIE5G
UzogcmV0dXJuIGVycm9yIGZyb20gZGVjb2RlX2dldGZoIGluIGRlY29kZSBvcGVuDQoNCiBmcy9u
ZnMvZmlsZS5jICAgICAgICAgICAgICAgICAgIHwgIDQgKystDQogZnMvbmZzL2lub2RlLmMgICAg
ICAgICAgICAgICAgICB8ICAyICstDQogZnMvbmZzL25mczNwcm9jLmMgICAgICAgICAgICAgICB8
ICAyICstDQogZnMvbmZzL25mczRmaWxlLmMgICAgICAgICAgICAgICB8ICA0ICsrLQ0KIGZzL25m
cy9uZnM0cHJvYy5jICAgICAgICAgICAgICAgfCA1NSArKysrKysrKysrKysrKysrKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KIGZzL25mcy9uZnM0eGRyLmMgICAgICAgICAgICAgICAgfCAxNyAr
KysrKystLS0tLS0tDQogZnMvbmZzL3N1cGVyLmMgICAgICAgICAgICAgICAgICB8ICAyICsrDQog
aW5jbHVkZS9saW51eC9uZnNfZnMuaCAgICAgICAgICB8ICA1IC0tLS0NCiBpbmNsdWRlL2xpbnV4
L25mc194ZHIuaCAgICAgICAgIHwgIDIgKy0NCiBpbmNsdWRlL2xpbnV4L3N1bnJwYy94cHJ0Lmgg
ICAgIHwgIDMgKysrDQogbmV0L3N1bnJwYy94cHJ0LmMgICAgICAgICAgICAgICB8IDM0ICsrKysr
KysrKysrKysrLS0tLS0tLS0tLS0NCiBuZXQvc3VucnBjL3hwcnRyZG1hL3RyYW5zcG9ydC5jIHwg
IDEgKw0KIG5ldC9zdW5ycGMveHBydHNvY2suYyAgICAgICAgICAgfCAgMyArKysNCiAxMyBmaWxl
cyBjaGFuZ2VkLCA3MCBpbnNlcnRpb25zKCspLCA2NCBkZWxldGlvbnMoLSkNCg0KLS0gDQpUcm9u
ZCBNeWtsZWJ1c3QNCkxpbnV4IE5GUyBjbGllbnQgbWFpbnRhaW5lcg0KDQpOZXRBcHANClRyb25k
Lk15a2xlYnVzdEBuZXRhcHAuY29tDQp3d3cubmV0YXBwLmNvbQ0K

             reply	other threads:[~2012-09-12 19:19 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-12 19:19 Myklebust, Trond [this message]
2012-09-12 19:19 ` [GIT PULL] Please pull NFS client bugfixes Myklebust, Trond
  -- 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
2017-01-16 20:14 Trond Myklebust
2017-01-16 20:14 ` 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-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=4FA345DA4F4AE44899BD2B03EEEC2FA908F9F0CD@SACEXCMBX04-PRD.hq.netapp.com \
    --to=trond.myklebust@netapp.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.