aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs
AgeCommit message (Expand)AuthorFilesLines
2015-02-16Revert "locks: keep a count of locks on the flctx lists"Jeff Layton1-4/+10
2015-02-12Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-blockLinus Torvalds2-3/+1
2015-02-10Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+0
2015-02-10Merge tag 'locks-v3.20-1' of git://git.samba.org/jlayton/linuxLinus Torvalds1-23/+11
2015-02-10mm: drop vm_ops->remap_pages and generic_file_remap_pages() stubKirill A. Shutemov1-1/+0
2015-02-04Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-4/+10
2015-01-26cifs: fix MUST SecurityFlags filteringNiklas Cassel1-2/+4
2015-01-20fs: remove mapping->backing_dev_infoChristoph Hellwig1-2/+0
2015-01-20fs: introduce f_op->mmap_capabilities for nommu mmap supportChristoph Hellwig1-1/+1
2015-01-19Complete oplock break jobs before closing file handleSachin Prabhu1-1/+5
2015-01-19cifs: use memzero_explicit to clear stack bufferGiel van Schijndel1-1/+1
2015-01-18fix deadlock in cifs_ioctl_clone()Al Viro1-16/+5
2015-01-16locks: keep a count of locks on the flctx listsJeff Layton1-10/+4
2015-01-16locks: add a dedicated spinlock to protect i_flctx listsJeff Layton1-4/+4
2015-01-16locks: convert posix locks to file_lock_contextJeff Layton1-16/+10
2014-12-22cifs: make new inode cache when file type is differentNakajima Akira1-3/+7
2014-12-14Fix signed/unsigned pointer warningKevin Cernekee1-5/+7
2014-12-14Convert MessageID in smb2_hdr to LESachin Prabhu5-11/+14
2014-12-10Merge branch 'akpm' (patchbomb from Andrew)Linus Torvalds9-51/+51
2014-12-10fs/cifs/smb2file.c: replace count*size kzalloc by kcallocFabian Frederick1-2/+2
2014-12-10fs/cifs/file.c: replace count*size kzalloc by kcallocFabian Frederick1-2/+2
2014-12-10fs/cifs: remove obsolete __constantFabian Frederick7-47/+47
2014-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-14/+19
2014-12-07cifs: remove unneeded condition checkNamjae Jeon1-4/+0
2014-12-07Set UID in sess_auth_rawntlmssp_authenticate tooSachin Prabhu1-0/+5
2014-12-07cifs: convert printk(LEVEL...) to pr_<level>Andy Shevchenko4-42/+25
2014-12-07cifs: convert to print_hex_dump() instead of custom implementationAndy Shevchenko2-49/+4
2014-12-07cifs: call strtobool instead of custom implementationAndy Shevchenko1-22/+29
2014-12-07Update modinfo cifs version for cifs.koSteve French1-1/+1
2014-12-07decode_negTokenInit had wrong calling sequenceSteve French1-2/+1
2014-12-07Add missing defines for ACL query supportSteve French1-0/+19
2014-12-07Add support for original fallocateSteve French1-1/+62
2014-11-19kill f_dentry usesAl Viro1-1/+1
2014-11-19cifs: get rid of ->f_path.dentry->d_sb uses, add a new helperAl Viro4-11/+16
2014-11-19switch d_materialise_unique() users to d_splice_alias()Al Viro1-1/+1
2014-11-03move d_rcu from overlapping d_child to overlapping d_aliasAl Viro1-1/+1
2014-10-17[CIFS] Remove obsolete commentSteve French1-6/+4
2014-10-16Check minimum response length on query_network_interfaceSteve French1-4/+7
2014-10-16Workaround Mac server problemSteve French1-3/+10
2014-10-16Remap reserved posix characters by default (part 3/3)Steve French11-77/+88
2014-10-16Allow conversion of characters in Mac remap range (part 2)Steve French2-26/+83
2014-10-16Allow conversion of characters in Mac remap range. Part 1Steve French5-33/+107
2014-10-16mfsymlinks support for SMB2.1/SMB3. Part 2 query symlinkSteve French3-1/+75
2014-10-16Add mfsymlinks support for SMB2.1/SMB3. Part 1 create symlinkSteve French3-1/+68
2014-10-16Allow mknod and mkfifo on SMB2/SMB3 mountsSteve French8-30/+55
2014-10-16add defines for two new file attributesSteve French1-0/+2
2014-10-14cifs: replace strnicmp with strncasecmpRasmus Villemoes2-5/+5
2014-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-24/+20
2014-10-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2-2/+0
2014-10-11Merge tag 'locks-v3.18-1' of git://git.samba.org/jlayton/linuxLinus Torvalds1-3/+4
2014-10-09cifs: switch to use of %p[dD]Al Viro3-19/+19
2014-10-09vfs: Make d_invalidate return voidEric W. Biederman1-5/+1
2014-10-07locks: plumb a "priv" pointer into the setlease routinesJeff Layton1-3/+4
2014-10-02CIFS: Fix readpages retrying on reconnectsPavel Shilovsky1-7/+1
2014-10-02Fix problem recognizing symlinksSteve French2-1/+3
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells2-2/+0
2014-09-16Fix mfsymlinks file size checkSteve French1-1/+3
2014-09-16Update version number displayed by modinfo for cifs.koSteve French1-1/+1
2014-09-16cifs: remove dead codeArnd Bergmann1-17/+0
2014-09-16Revert "cifs: No need to send SIGKILL to demux_thread during umount"Steve French1-0/+19
2014-09-15[SMB3] Fix oops when creating symlinks on smb3Steve French1-2/+6
2014-09-14[CIFS] Fix setting time before epoch (negative time values)Steve French1-4/+16
2014-08-25Clarify Kconfig help text for CIFS and SMB2/SMB3Steve French1-12/+23
2014-08-25CIFS: Fix wrong filename length for SMB2Pavel Shilovsky5-9/+4
2014-08-25CIFS: Fix wrong restart readdir for SMB1Pavel Shilovsky1-2/+2
2014-08-22CIFS: Fix directory rename errorPavel Shilovsky1-1/+4
2014-08-22cifs: No need to send SIGKILL to demux_thread during umountNamjae Jeon1-19/+0
2014-08-22cifs: Allow directIO read/write during cache=strictNamjae Jeon2-0/+16
2014-08-21cifs: remove unneeded check of null checking in if conditionNamjae Jeon1-2/+1
2014-08-21cifs: fix a possible use of uninit variable in SMB2_sess_setupNamjae Jeon1-1/+1
2014-08-21cifs: fix memory leak when password is supplied multiple timesNamjae Jeon1-0/+2
2014-08-21cifs: fix a possible null pointer deref in decode_ascii_ssetupNamjae Jeon1-3/+4
2014-08-20Trivial whitespace fixSteve French1-1/+1
2014-08-20Merge branch 'for-linus' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds14-22/+269
2014-08-17[SMB3] Enable fallocate -z support for SMB3 mountsSteve French1-0/+55
2014-08-17enable fallocate punch hole ("fallocate -p") for SMB3Steve French5-1/+73
2014-08-17Incorrect error returned on setting file compressed on SMB2Steve French1-1/+1
2014-08-17CIFS: Fix wrong directory attributes after renamePavel Shilovsky1-0/+6
2014-08-17CIFS: Fix SMB2 readdir error handlingPavel Shilovsky7-8/+25
2014-08-17[CIFS] Possible null ptr deref in SMB2_tconSteve French1-1/+2
2014-08-15[CIFS] Workaround MacOS server problem with SMB2.1 writeSteve French1-1/+16
2014-08-15cifs: handle lease F_UNLCK requests properlyJeff Layton1-2/+3
2014-08-15Cleanup sparse file support by creating worker function for itSteve French1-31/+49
2014-08-13Add sparse file support to SMB2/SMB3 mountsSteve French3-1/+47
2014-08-12Add missing definitions for CIFS File System AttributesSteve French1-0/+23
2014-08-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-5/+15
2014-08-11cifs: remove unused function cifs_oplock_break_waitVincent Stehlé1-7/+0
2014-08-09Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds18-783/+1665
2014-08-07cifs: support RENAME_NOREPLACEMiklos Szeredi3-5/+15
2014-08-05Add worker function to set allocation sizeSteve French4-6/+11
2014-08-02[CIFS] Fix incorrect hex vs. decimal in some debug print statementsSteve French3-6/+6
2014-08-02Update cifs versionSteve French1-1/+1
2014-08-02CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2Pavel Shilovsky1-1/+1
2014-08-02CIFS: Optimize readpages in a short read case on reconnectsPavel Shilovsky1-3/+8
2014-08-02CIFS: Optimize cifs_user_read() in a short read case on reconnectsPavel Shilovsky3-3/+32
2014-08-02CIFS: Improve indentation in cifs_user_read()Pavel Shilovsky1-14/+13
2014-08-02CIFS: Fix possible buffer corruption in cifs_user_read()Pavel Shilovsky1-1/+3
2014-08-02CIFS: Count got bytes in read_into_pages()Pavel Shilovsky2-7/+10
2014-08-02CIFS: Use separate var for the number of bytes got in async readPavel Shilovsky4-6/+7
2014-08-02CIFS: Indicate reconnect with ECONNABORTED error codePavel Shilovsky2-6/+6
2014-08-02CIFS: Use multicredits for SMB 2.1/3 readsPavel Shilovsky4-12/+59
2014-08-02CIFS: Fix rsize usage for sync readPavel Shilovsky1-12/+14
2014-08-02CIFS: Fix rsize usage in user readPavel Shilovsky1-23/+22
2014-08-02CIFS: Separate page reading from user readPavel Shilovsky1-28/+41
2014-08-02CIFS: Fix rsize usage in readpagesPavel Shilovsky1-15/+26
2014-08-02CIFS: Separate page search from readpagesPavel Shilovsky1-46/+61
2014-08-02CIFS: Use multicredits for SMB 2.1/3 writesPavel Shilovsky8-20/+150
2014-08-02CIFS: Fix wsize usage in iovec writePavel Shilovsky3-32/+39
2014-08-02CIFS: Separate writing from iovec writePavel Shilovsky1-32/+44
2014-08-02CIFS: Separate filling pages from iovec writePavel Shilovsky1-34/+50
2014-08-02CIFS: Fix cifs_writev_requeue when wsize changesPavel Shilovsky4-16/+87
2014-08-02CIFS: Fix wsize usage in writepagesPavel Shilovsky1-11/+14
2014-08-02CIFS: Separate pages initialization from writepagesPavel Shilovsky1-20/+36
2014-08-02CIFS: Separate page sending from writepagesPavel Shilovsky1-30/+38
2014-08-02Remove sparse build warningSteve French1-1/+1
2014-08-02CIFS: Separate page processing from writepagesPavel Shilovsky1-70/+82
2014-08-02CIFS: Fix async reading on reconnectsPavel Shilovsky1-2/+2
2014-07-31cifs: Separate rawntlmssp auth from CIFS_SessSetup()Sachin Prabhu1-227/+263
2014-07-31cifs: Split Kerberos authentication off CIFS_SessSetup()Sachin Prabhu1-62/+153
2014-07-31cifs: Split ntlm and ntlmv2 authentication methods off CIFS_SessSetup()Sachin Prabhu1-84/+232
2014-07-31cifs: Split lanman auth from CIFS_SessSetup()Sachin Prabhu1-45/+258
2014-07-31cifs: replace code with free_rsp_buf()Sachin Prabhu4-26/+14
2014-07-16sched: Allow wait_on_bit_action() functions to support a timeoutNeilBrown1-1/+1
2014-07-16sched: Remove proliferation of wait_on_bit() action functionsNeilBrown4-20/+5
2014-06-24[CIFS] fix mount failure with broken pathnames when smb3 mount with mapchars ...Steve French1-3/+4
2014-06-19cifs: revalidate mapping prior to satisfying read_iter request with cache=looseJeff Layton1-2/+15
2014-06-16fs/cifs: fix regression in cifs_create_mf_symlink()Björn Baumbach1-1/+1
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-83/+65
2014-06-12Merge commit '9f12600fe425bc28f0ccba034a77783c09c15af4' into for-linusAl Viro1-0/+3
2014-06-09Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds11-98/+158
2014-05-24CIFS: Fix memory leaks in SMB2_openPavel Shilovsky1-1/+6
2014-05-21cifs: ensure that vol->username is not NULL before running strlen on itJeff Layton1-1/+1
2014-05-21Clarify SMB2/SMB3 create context and add missing onesSteve French3-1/+9
2014-05-21Do not send ClientGUID on SMB2.02 dialectSteve French1-1/+6
2014-05-21cifs: Set client guid on per connection basisSachin Prabhu5-12/+7
2014-05-21fs/cifs/netmisc.c: convert printk to pr_foo()Fabian Frederick1-4/+5
2014-05-21fs/cifs/cifs.c: replace seq_printf by seq_putsFabian Frederick1-40/+40
2014-05-21Update cifs version number to 2.03Steve French1-1/+1
2014-05-21fs: cifs: new helper: file_inode(file)Libo Chen1-1/+1
2014-05-21cifs: fix potential races in cifs_revalidate_mappingJeff Layton4-15/+49
2014-05-21cifs: new helper function: cifs_revalidate_mappingJeff Layton2-6/+11
2014-05-21cifs: convert booleans in cifsInodeInfo to a flags fieldJeff Layton4-18/+17
2014-05-21cifs: fix cifs_uniqueid_to_ino_t not to ever return 0Jeff Layton1-5/+13
2014-05-06cifs: switch to ->write_iter()Al Viro3-42/+35
2014-05-06cifs: switch to ->read_iter()Al Viro3-32/+22
2014-05-06switch simple generic_file_aio_read() users to ->read_iter()Al Viro1-4/+4
2014-05-06start adding the tag to iov_iterAl Viro1-2/+2
2014-05-06pass iov_iter to ->direct_IO()Al Viro1-2/+2
2014-05-06kill iov_iter_copy_from_user()Al Viro1-4/+3
2014-04-24cifs: fix actimeo=0 corner case when cifs_i->time == jiffiesJeff Layton1-0/+3
2014-04-16cif: fix dead codeMichael Opdenacker1-1/+1
2014-04-16cifs: fix error handling cifs_user_readvJeff Layton1-1/+1
2014-04-16fs: cifs: remove unused variable.Cyril Roelandt1-2/+0
2014-04-16Return correct error on query of xattr on file with empty xattrsSteve French1-0/+3
2014-04-16cifs: Wait for writebacks to complete before attempting write.Sachin Prabhu8-9/+164
2014-04-13cifs: Use min_t() when comparing "size_t" and "unsigned long"Geert Uytterhoeven1-1/+1
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-77/+52
2014-04-12cifs: fix the race in cifs_writev()Al Viro1-5/+18
2014-04-07mm: implement ->map_pages for page cacheKirill A. Shutemov1-0/+1
2014-04-04Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+1
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner1-1/+1
2014-04-03fs/cifs/cifsfs.c: add __init to cifs_init_inodecache()Fabian Frederick1-1/+1
2014-04-01fold cifs_iovec_read() into its (only) callerAl Viro1-18/+9
2014-04-01cifs_iovec_read: keep iov_iter between the calls of cifs_readdata_to_iov()Al Viro1-45/+17
2014-04-01cifs_iovec_read(): resubmit shouldn't restart the loopAl Viro1-8/+8
2014-04-01cifs: ->rename() without ->lookup() makes no senseAl Viro1-1/+0
2014-03-13fs: push sync_filesystem() down to the file system's remount_fs()Theodore Ts'o1-0/+1
2014-02-28cifs: mask off top byte in get_rfc1002_length()Jeff Layton1-1/+1
2014-02-23cifs: sanity check length of data to send before sendingJeff Layton1-0/+29
2014-02-23CIFS: Fix wrong pos argument of cifs_find_lock_conflictPavel Shilovsky1-18/+6
2014-02-17Merge branch 'for-linus' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds10-28/+78
2014-02-14CIFS: Fix too big maxBuf size for SMB3 mountsPavel Shilovsky3-11/+10
2014-02-14cifs: ensure that uncached writes handle unmapped areas correctlyJeff Layton1-3/+34
2014-02-10[CIFS] Fix cifsacl mounts over smb2 to not call cifsSteve French7-14/+34
2014-02-10Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds10-39/+91
2014-02-09fix O_SYNC|O_APPEND syncing the wrong range on write()Al Viro1-2/+2
2014-02-07[CIFS] clean up page array when uncached write send failsSteve French6-19/+33
2014-02-07cifs: use a flexarray in cifs_writedataJeff Layton2-8/+2
2014-02-07retrieving CIFS ACLs when mounted with SMB2 fails dropping sessionSteve French4-8/+43
2014-02-07Add protocol specific operation for CIFS xattrsSteve French2-4/+13
2014-01-31cifs: Fix check for regular file in couldbe_mf_symlink()Sachin Prabhu1-1/+1
2014-01-26[CIFS] Fix SMB2 mounts so they don't try to set or get xattrs via cifsSteve French2-19/+36
2014-01-20CIFS: Cleanup cifs open codepathPavel Shilovsky8-100/+174
2014-01-20CIFS: Remove extra indentation in cifs_sfu_typePavel Shilovsky1-47/+50
2014-01-20CIFS: Cleanup cifs_mknodPavel Shilovsky1-26/+22
2014-01-20CIFS: Cleanup CIFSSMBOpenPavel Shilovsky2-72/+86
2014-01-20cifs: Add support for follow_link on dfs shares under posix extensionsSachin Prabhu1-0/+32
2014-01-20cifs: move unix extension call to cifs_query_symlink()Sachin Prabhu2-10/+15
2014-01-20cifs: Re-order M-F Symlink codeSachin Prabhu1-56/+68
2014-01-20cifs: Add create MFSymlinks to protocol ops structSachin Prabhu4-42/+54
2014-01-20cifs: use protocol specific call for query_mf_symlink()Sachin Prabhu1-41/+20
2014-01-20cifs: Rename MF symlink function namesSachin Prabhu4-26/+24
2014-01-20cifs: Rename and cleanup open_query_close_cifs_symlink()Sachin Prabhu4-31/+20
2014-01-19cifs: Fix memory leak in cifs_hardlink()Christian Engelmayer1-2/+4
2013-12-27cifs: set FILE_CREATEDShirish Pargaonkar1-5/+6
2013-12-27cifs: We do not drop reference to tlink in CIFSCheckMFSymlink()Sachin Prabhu3-20/+19
2013-12-27Add missing end of line termination to some cifs messagesSteve French1-3/+3
2013-11-25[CIFS] Do not use btrfs refcopy ioctl for SMB2 copy offloadSteve French1-2/+4
2013-11-19Check SMB3 dialects against downgrade attacksSteve French6-4/+90
2013-11-18Removed duplicated (and unneeded) gotoSteve French1-4/+2