• L
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · d2ecad9f
    Linus Torvalds 提交于
    * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6: (56 commits)
      [CIFS] move close processing  from cifs_close to cifsFileInfo_put
      cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock
      cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync()
      Clean up two declarations of blob_len
      cifs: move cifsFileInfo_put to file.c
      cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock
      [CIFS] Fix minor checkpatch warning and update cifs version
      cifs: move cifs_new_fileinfo to file.c
      cifs: eliminate pfile pointer from cifsFileInfo
      cifs: cifs_write argument change and cleanup
      cifs: clean up cifs_reopen_file
      cifs: eliminate the inode argument from cifs_new_fileinfo
      cifs: eliminate oflags option from cifs_new_fileinfo
      cifs: fix flags handling in cifs_posix_open
      cifs: eliminate cifs_posix_open_inode_helper
      cifs: handle FindFirst failure gracefully
      NTLM authentication and signing - Calculate auth response per smb session
      cifs: don't use vfsmount to pin superblock for oplock breaks
      cifs: keep dentry reference in cifsFileInfo instead of inode reference
      cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (try #7)
      ...
    
    Fix up trivial conflict in fs/cifs/cifsfs.c due to added/removed header files
    d2ecad9f
cifsfs.c 27.1 KB