1. 06 8月, 2008 3 次提交
  2. 15 5月, 2008 2 次提交
  3. 13 5月, 2008 1 次提交
  4. 09 5月, 2008 1 次提交
  5. 29 4月, 2008 1 次提交
  6. 25 4月, 2008 1 次提交
  7. 16 4月, 2008 1 次提交
  8. 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
  9. 11 3月, 2008 1 次提交
  10. 13 2月, 2008 2 次提交
  11. 08 2月, 2008 1 次提交
  12. 25 1月, 2008 2 次提交
  13. 31 12月, 2007 1 次提交
  14. 17 11月, 2007 3 次提交
  15. 14 11月, 2007 1 次提交
    • S
      [CIFS] Fix buffer overflow if server sends corrupt response to small · 133672ef
      Steve French 提交于
      request
      
      In SendReceive() function in transport.c - it memcpy's
      message payload into a buffer passed via out_buf param. The function
      assumes that all buffers are of size (CIFSMaxBufSize +
      MAX_CIFS_HDR_SIZE) , unfortunately it is also called with smaller
      (MAX_CIFS_SMALL_BUFFER_SIZE) buffers.  There are eight callers
      (SMB worker functions) which are primarily affected by this change:
      
      TreeDisconnect, uLogoff, Close, findClose, SetFileSize, SetFileTimes,
      Lock and PosixLock
      
      CC: Dave Kleikamp <shaggy@austin.ibm.com>
      CC: Przemyslaw Wegrzyn <czajnik@czajsoft.pl>
      Acked-by: NJeff Layton <jlayton@redhat.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      133672ef
  16. 03 11月, 2007 1 次提交
    • J
      [CIFS] implement upcalls for SPNEGO blob via keyctl API · 09fe7ba7
      Jeff Layton 提交于
      Add routines to handle upcalls to userspace via keyctl for the purpose
      of getting a SPNEGO blob for a particular uid and server combination.
      
      Clean up the Makefile a bit and set it up to only compile cifs_spnego
      if CONFIG_CIFS_UPCALL is set. Also change CONFIG_CIFS_UPCALL to depend
      on CONFIG_KEYS rather than CONFIG_CONNECTOR.
      
      cifs_spnego.h defines the communications between kernel and userspace
      and is intended to be shared with userspace programs.
      Signed-off-by: NJeff Layton <jlayton@redhat.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      09fe7ba7
  17. 31 10月, 2007 1 次提交
  18. 26 10月, 2007 1 次提交
  19. 20 10月, 2007 1 次提交
  20. 19 10月, 2007 1 次提交
  21. 04 10月, 2007 1 次提交
  22. 26 9月, 2007 1 次提交
  23. 31 8月, 2007 1 次提交
  24. 15 7月, 2007 1 次提交
    • S
      [CIFS] Add support for new POSIX unlink · 2d785a50
      Steve French 提交于
      In the cleanup phase of the dbench test, we were noticing sharing
      violation followed by failed directory removals when dbench
      did not close the test files before the cleanup phase started.
      Using the new POSIX unlink, which Samba has supported for a few
      months, avoids this.
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      2d785a50
  25. 13 7月, 2007 1 次提交
  26. 09 7月, 2007 1 次提交
  27. 29 6月, 2007 1 次提交
  28. 24 4月, 2007 1 次提交
  29. 27 2月, 2007 1 次提交
  30. 14 2月, 2007 1 次提交
  31. 09 2月, 2007 1 次提交
  32. 13 10月, 2006 1 次提交
  33. 12 10月, 2006 1 次提交