[GIT PULL] Please pull NFS client bugfixes

From: Myklebust, Trond
Date: Mon Sep 30 2013 - 18:02:13 EST



Hi Linus,

The following changes since commit 4a10c2ac2f368583138b774ca41fac4207911983:

Linux 3.12-rc2 (2013-09-23 15:41:09 -0700)

are available in the git repository at:

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

for you to fetch changes up to 367156d9a87b21b5232dd93107c5fc61b09ba2ef:

NFS: Give "flavor" an initial value to fix a compile warning (2013-09-29 16:03:34 -0400)

----------------------------------------------------------------
NFS client bugfixes for 3.12

- Stable fix for Oopses in the pNFS files layout driver
- Fix a regression when doing a non-exclusive file create on NFSv4.x
- NFSv4.1 security negotiation fixes when looking up the root filesystem
- Fix a memory ordering issue in the pNFS files layout driver

----------------------------------------------------------------
Anna Schumaker (1):
NFS: Give "flavor" an initial value to fix a compile warning

Trond Myklebust (3):
NFSv4: Honour the 'opened' parameter in the atomic_open() filesystem method
NFSv4.1: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails
NFSv4.1: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds

Weston Andros Adamson (1):
NFSv4.1: try SECINFO_NO_NAME flavs until one works

fs/nfs/dir.c | 2 +-
fs/nfs/nfs4file.c | 3 ++-
fs/nfs/nfs4filelayoutdev.c | 20 +++++++++-------
fs/nfs/nfs4proc.c | 58 +++++++++++++++++++++++++++++++++++++---------
include/linux/nfs_xdr.h | 3 ++-
5 files changed, 63 insertions(+), 23 deletions(-)

--
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.com

--
Trond Myklebust
Linux NFS client maintainer

NetApp
Trond.Myklebust@xxxxxxxxxx
www.netapp.com
N‹§²æìr¸›yúèšØb²X¬¶ÇvØ^–)Þ{.nÇ+‰·¥Š{±‘êçzX§¶›¡Ü}©ž²ÆzÚ&j:+v‰¨¾«‘êçzZ+€Ê+zf£¢·hšˆ§~†­†Ûiÿûàz¹®w¥¢¸?™¨è­Ú&¢)ßf”ù^jÇy§m…á@A«a¶Úÿ 0¶ìh®å’i