• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.samba.org/sfrench/cifs-2.6 · 372b1dbd
    Linus Torvalds authored
    Pull cifs fixes from Steve French:
     "Most important fixes in this set include three SMB3 fixes for stable
      (including fix for possible kernel oops), and a workaround to allow
      writes to Mac servers (only cifs dialect, not more current SMB2.1,
      worked to Mac servers).  Also fallocate support added, and lease fix
      from Jeff"
    
    * 'for-linus' of git://git.samba.org/sfrench/cifs-2.6:
      [SMB3] Enable fallocate -z support for SMB3 mounts
      enable fallocate punch hole ("fallocate -p") for SMB3
      Incorrect error returned on setting file compressed on SMB2
      CIFS: Fix wrong directory attributes after rename
      CIFS: Fix SMB2 readdir error handling
      [CIFS] Possible null ptr deref in SMB2_tcon
      [CIFS] Workaround MacOS server problem with SMB2.1 write  response
      cifs: handle lease F_UNLCK requests properly
      Cleanup sparse file support by creating worker function for it
      Add sparse file support to SMB2/SMB3 mounts
      Add missing definitions for CIFS File System Attributes
      cifs: remove unused function cifs_oplock_break_wait
    372b1dbd
cifsfs.c 33.8 KB