1. 29 4月, 2008 1 次提交
  2. 15 3月, 2008 1 次提交
    • S
      [CIFS] file create with acl support enabled is slow · 8b1327f6
      Steve French 提交于
      Shirish Pargaonkar noted:
      With cifsacl mount option, when a file is created on the Windows server,
      exclusive oplock is broken right away because the get cifs acl code
      again opens the file to obtain security descriptor.
      The client does not have the newly created file handle or inode in any
      of its lists yet so it does not respond to oplock break and server waits for
      its duration and then responds to the second open. This slows down file
      creation signficantly.  The fix is to pass the file descriptor to the get
      cifsacl code wherever available so that get cifs acl code does not send
      second open (NT Create ANDX) and oplock is not broken.
      
      CC: Shirish Pargaonkar <shirishp@us.ibm.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      8b1327f6
  3. 08 2月, 2008 1 次提交
  4. 20 1月, 2008 1 次提交
  5. 24 10月, 2007 1 次提交
  6. 29 9月, 2007 2 次提交
  7. 31 8月, 2007 1 次提交
  8. 19 7月, 2007 1 次提交
  9. 12 7月, 2007 1 次提交
  10. 10 7月, 2007 1 次提交
  11. 08 6月, 2007 1 次提交
    • S
      [CIFS] CIFS should honour umask · 3ce53fc4
      Steve French 提交于
      This patch makes CIFS honour a process' umask like other filesystems.
      Of course the server is still free to munge the permissions if it wants
      to; but the client will send the "right" permissions to begin with.
      
      A few caveats:
      
      1) It only applies to filesystems that have CAP_UNIX (aka support unix
      extensions)
      2) It applies the correct mode to the follow up CIFSSMBUnixSetPerms()
      after remote creation
      
      When mode to CIFS/NTFS ACL mapping is complete we can do the
      same thing for that case for servers which do not
      support the Unix Extensions.
      Signed-off-by: NMatt Keenen <matt@opcode-solutions.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      3ce53fc4
  12. 06 6月, 2007 2 次提交
  13. 03 5月, 2007 1 次提交
  14. 27 2月, 2007 1 次提交
  15. 21 9月, 2006 1 次提交
  16. 15 8月, 2006 1 次提交
  17. 07 6月, 2006 1 次提交
  18. 01 6月, 2006 2 次提交
  19. 22 4月, 2006 2 次提交
  20. 23 3月, 2006 1 次提交
  21. 10 3月, 2006 1 次提交
  22. 22 2月, 2006 1 次提交
  23. 02 12月, 2005 1 次提交
  24. 30 11月, 2005 1 次提交
  25. 29 11月, 2005 1 次提交
  26. 19 11月, 2005 1 次提交
  27. 08 9月, 2005 1 次提交
  28. 31 8月, 2005 1 次提交
  29. 25 8月, 2005 1 次提交
  30. 23 8月, 2005 1 次提交
    • S
      [CIFS] Finish up of case-insensitive dentry handling for cifs. This · b92327fe
      Steve French 提交于
      will eventually (or should eventually) be common code for jfs, smbfs,
      etc. but in the meantime is small enough and necessary when mounting
      case insensitive to Windows (nocase).
      
      Signed-off-by: Shaggy (shaggy@austin.ibm.com)
      Signed-off-by: Steve French (sfrench@us.ibm.com)
      b92327fe
  31. 13 8月, 2005 1 次提交
  32. 22 7月, 2005 1 次提交
    • S
      [CIFS] Add compat with SFU (part 2) · eda3c029
      Steve French 提交于
      Creating FIFOs to non-Unix servers (with cifs mounts for which sfu option
      was specified) now works.
      
      Signed-off-by: Steve French (sfrench@us.ibm.com)
      
      Thanks to Martin Koeppe for his assistance
      eda3c029
  33. 15 7月, 2005 1 次提交
    • S
      [CIFS] Add compat with SFU (part 1) · d7245c2c
      Steve French 提交于
      This should help the case of creating fifos and other special files to
      servers which do not support the Unix extensions.
      
      Signed-off-by: Steve French (sfrench@us.ibm.com)
      
      Thanks to Martin Koeppe for his suggestions and good analysis
      d7245c2c
  34. 23 6月, 2005 1 次提交
  35. 18 5月, 2005 1 次提交
  36. 29 4月, 2005 1 次提交