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
next 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: linkBe 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.