1. 19 11月, 2016 1 次提交
  2. 08 11月, 2016 3 次提交
  3. 25 10月, 2016 2 次提交
    • A
      NFSv4.1: work around -Wmaybe-uninitialized warning · 68a56400
      Arnd Bergmann 提交于
      A bugfix introduced a harmless gcc warning in nfs4_slot_seqid_in_use
      if we enable -Wmaybe-uninitialized again:
      
      fs/nfs/nfs4session.c:203:54: error: 'cur_seq' may be used uninitialized in this function [-Werror=maybe-uninitialized]
      
      gcc is not smart enough to conclude that the IS_ERR/PTR_ERR pair
      results in a nonzero return value here. Using PTR_ERR_OR_ZERO()
      instead makes this clear to the compiler.
      
      The warning originally did not appear in v4.8 as it was globally
      disabled, but the bugfix that introduced the warning got backported
      to stable kernels which again enable it, and this is now the only
      warning in the v4.7 builds.
      
      Fixes: e09c978a ("NFSv4.1: Fix Oopsable condition in server callback races")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Trond Myklebust <trond.myklebust@primarydata.com>
      Signed-off-by: NAnna Schumaker <Anna.Schumaker@Netapp.com>
      68a56400
    • B
      NFS: Trim extra slash in v4 nfs_path · 86a6c211
      Benjamin Coddington 提交于
      A NFSv4 mount of a subdirectory will show an extra slash (as in
      'server://path') in proc's mountinfo which will not match the device name
      and path.  This can cause problems for programs searching for the mount.
      Fix this by checking for a leading slash in the dentry path, if so trim
      away any trailing slashes in the device name.
      Signed-off-by: NBenjamin Coddington <bcodding@redhat.com>
      Signed-off-by: NAnna Schumaker <Anna.Schumaker@Netapp.com>
      86a6c211
  4. 20 10月, 2016 1 次提交
  5. 14 10月, 2016 1 次提交
  6. 05 10月, 2016 2 次提交
  7. 30 9月, 2016 1 次提交
  8. 28 9月, 2016 29 次提交