1. 04 11月, 2015 2 次提交
  2. 16 10月, 2015 2 次提交
  3. 08 9月, 2015 1 次提交
  4. 28 8月, 2015 3 次提交
  5. 06 8月, 2015 1 次提交
    • C
      xprtrdma: Fix large NFS SYMLINK calls · 2fcc213a
      Chuck Lever 提交于
      Repair how rpcrdma_marshal_req() chooses which RDMA message type
      to use for large non-WRITE operations so that it picks RDMA_NOMSG
      in the correct situations, and sets up the marshaling logic to
      SEND only the RPC/RDMA header.
      
      Large NFSv2 SYMLINK requests now use RDMA_NOMSG calls. The Linux NFS
      server XDR decoder for NFSv2 SYMLINK does not handle having the
      pathname argument arrive in a separate buffer. The decoder could be
      fixed, but this is simpler and RDMA_NOMSG can be used in a variety
      of other situations.
      
      Ensure that the Linux client continues to use "RDMA_MSG + read
      list" when sending large NFSv3 SYMLINK requests, which is more
      efficient than using RDMA_NOMSG.
      
      Large NFSv4 CREATE(NF4LNK) requests are changed to use "RDMA_MSG +
      read list" just like NFSv3 (see Section 5 of RFC 5667). Before,
      these did not work at all.
      Signed-off-by: NChuck Lever <chuck.lever@oracle.com>
      Tested-by: NDevesh Sharma <devesh.sharma@avagotech.com>
      Signed-off-by: NAnna Schumaker <Anna.Schumaker@Netapp.com>
      2fcc213a
  6. 24 6月, 2015 1 次提交
  7. 16 6月, 2015 2 次提交
  8. 24 4月, 2015 2 次提交
  9. 28 3月, 2015 1 次提交
  10. 19 2月, 2015 3 次提交
  11. 04 2月, 2015 4 次提交
  12. 25 1月, 2015 2 次提交
  13. 24 1月, 2015 2 次提交
  14. 26 11月, 2014 3 次提交
  15. 01 10月, 2014 1 次提交
  16. 13 9月, 2014 2 次提交
  17. 11 9月, 2014 1 次提交
  18. 13 7月, 2014 1 次提交
  19. 29 5月, 2014 2 次提交
  20. 18 3月, 2014 1 次提交
  21. 31 1月, 2014 1 次提交
  22. 07 12月, 2013 1 次提交
  23. 05 11月, 2013 1 次提交
    • T
      NFSv4.2: encode_readdir - only ask for labels when doing readdirplus · d204c5d2
      Trond Myklebust 提交于
      Currently, if the server is doing NFSv4.2 and supports labeled NFS, then
      our on-the-wire READDIR request ends up asking for the label information,
      which is then ignored unless we're doing readdirplus.
      This patch ensures that READDIR doesn't ask the server for label information
      at all unless the readdir->bitmask contains the FATTR4_WORD2_SECURITY_LABEL
      attribute, and the readdir->plus flag is set.
      
      While we're at it, optimise away the 3rd bitmap field if it is zero.
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      d204c5d2