index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
cifs
/
misc.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-24
smb: move client and server files to common directory fs/smb
Steve French
1
-1326
/
+0
2023-04-27
SMB3: Close deferred file handles in case of handle lease break
Bharath SM
1
-1
/
+1
2023-04-27
SMB3: Add missing locks to protect deferred close file list
Bharath SM
1
-0
/
+6
2023-04-05
cifs: sanitize paths in cifs_update_super_prepath.
Thiago Rafael Becker
1
-1
/
+1
2023-03-14
cifs: use DFS root session instead of tcon ses
Paulo Alcantara
1
-0
/
+1
2023-03-14
cifs: fix use-after-free bug in refresh_cache_worker()
Paulo Alcantara
1
-0
/
+7
2023-03-01
cifs: prevent data race in cifs_reconnect_tcon()
Paulo Alcantara
1
-0
/
+44
2023-03-01
cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID
Paulo Alcantara
1
-0
/
+67
2023-02-20
cifs: Change the I/O paths to use an iterator rather than a page list
David Howells
1
-115
/
+13
2023-01-04
cifs: protect access of TCP_Server_Info::{dstaddr,hostname}
Paulo Alcantara
1
-0
/
+2
2022-12-19
cifs: set resolved ip in sockaddr
Paulo Alcantara
1
-26
/
+10
2022-12-19
cifs: reduce roundtrips on create/qinfo requests
Paulo Alcantara
1
-45
/
+0
2022-12-12
cifs: fix oops during encryption
Paulo Alcantara
1
-2
/
+2
2022-11-04
cifs: always iterate smb sessions using primary channel
Shyam Prasad N
1
-1
/
+5
2022-10-07
cifs: secmech: use shash_desc directly, remove sdesc
Enzo Matsumiya
1
-25
/
+24
2022-10-07
cifs: replace kfree() with kfree_sensitive() for sensitive data
Enzo Matsumiya
1
-1
/
+1
2022-10-05
cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid
Ronnie Sahlberg
1
-3
/
+3
2022-10-05
smb3: add dynamic trace points for tree disconnect
Steve French
1
-2
/
+2
2022-09-25
cifs: misc: fix spelling typo in comment
Jiangshan Yi
1
-1
/
+1
2022-08-19
cifs: Fix memory leak on the deferred close
Zhang Xiaoxu
1
-0
/
+6
2022-08-17
cifs: remove unused server parameter from calc_smb_size()
Enzo Matsumiya
1
-1
/
+1
2022-08-13
Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/ci...
Linus Torvalds
1
-11
/
+9
2022-08-11
cifs: Add constructor/destructors for tcon->cfid
Ronnie Sahlberg
1
-11
/
+9
2022-08-11
cifs: Move cached-dir functions into a separate file
Ronnie Sahlberg
1
-6
/
+6
2022-08-08
Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-2
/
+1
2022-08-08
iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()
Al Viro
1
-2
/
+1
2022-08-01
cifs: avoid use of global locks for high contention data
Shyam Prasad N
1
-0
/
+2
2022-08-01
cifs: list_for_each() -> list_for_each_entry()
Enzo Matsumiya
1
-14
/
+5
2022-08-01
cifs: remove some camelCase and also some static build warnings
Steve French
1
-6
/
+6
2022-06-22
cifs: change iface_list from array to sorted linked list
Shyam Prasad N
1
-1
/
+8
2022-06-12
Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Linus Torvalds
1
-11
/
+16
2022-06-09
netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context
David Howells
1
-2
/
+2
2022-06-06
cifs: fix reconnect on smb3 mount types
Paulo Alcantara
1
-11
/
+16
2022-05-25
cifs: fix ntlmssp on old servers
Paulo Alcantara
1
-1
/
+0
2022-05-24
cifs: cache the dirents for entries in a cached directory
Ronnie Sahlberg
1
-0
/
+2
2022-05-24
cifs: use new enum for ses_status
Shyam Prasad N
1
-1
/
+1
2022-05-20
cifs: return ENOENT for DFS lookup_cache_entry()
Enzo Matsumiya
1
-5
/
+1
2022-03-28
smb3: cleanup and clarify status of tree connections
Steve French
1
-1
/
+1
2022-01-17
cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for non-ASCII dfs refs
Eugene Korenevsky
1
-0
/
+49
2021-11-12
cifs: protect session channel fields with chan_lock
Shyam Prasad N
1
-0
/
+1
2021-11-10
cifs: support nested dfs links over reconnect
Paulo Alcantara
1
-57
/
+5
2021-11-08
cifs: send workstation name during ntlmssp session setup
Shyam Prasad N
1
-0
/
+1
2021-11-05
cifs: Create a new shared file holding smb2 pdu definitions
Ronnie Sahlberg
1
-1
/
+1
2021-09-23
smb3: correct server pointer dereferencing check to be more consistent
Steve French
1
-1
/
+2
2021-09-23
cifs: Deal with some warnings from W=1
David Howells
1
-2
/
+12
2021-09-17
cifs: Fix soft lockup during fsstress
Rohith Surabattula
1
-2
/
+2
2021-09-17
cifs: Deferred close performance improvements
Rohith Surabattula
1
-0
/
+37
2021-09-13
cifs: remove pathname for file from SPDX header
Steve French
1
-1
/
+0
2021-08-12
cifs: Call close synchronously during unlink/rename/lease break.
Rohith Surabattula
1
-12
/
+34
2021-08-12
cifs: Handle race conditions during rename
Rohith Surabattula
1
-5
/
+11
2021-07-14
cifs: use the expiry output of dns_query to schedule next resolution
Shyam Prasad N
1
-1
/
+1
2021-06-20
cifs: use SPDX-Licence-Identifier
Steve French
1
-13
/
+1
2021-05-20
Fix KASAN identified use-after-free issue.
Rohith Surabattula
1
-2
/
+10
2021-05-19
Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled.
Rohith Surabattula
1
-0
/
+9
2021-05-16
cifs: remove deadstore in cifs_close_all_deferred_files()
wenhuizhang
1
-2
/
+0
2021-05-04
Cifs: Fix kernel oops caused by deferred close for files.
Rohith Surabattula
1
-0
/
+17
2021-05-03
cifs: Deferred close for files
Rohith Surabattula
1
-0
/
+62
2021-04-25
cifs: don't cargo-cult strndup()
Al Viro
1
-1
/
+1
2020-12-14
cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb
Ronnie Sahlberg
1
-2
/
+3
2020-12-14
cifs: cleanup misc.c
Steve French
1
-56
/
+0
2020-12-14
cifs: Make extract_sharename function public
Samuel Cabrero
1
-0
/
+24
2020-12-14
cifs: Make extract_hostname function public
Samuel Cabrero
1
-0
/
+32
2020-08-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
1
-4
/
+4
2020-08-07
mm, treewide: rename kzfree() to kfree_sensitive()
Waiman Long
1
-4
/
+4
2020-08-02
cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect
Paulo Alcantara
1
-4
/
+3
2020-06-23
cifs: misc: Use array_size() in if-statement controlling expression
Gustavo A. R. Silva
1
-9
/
+7
2020-06-01
cifs: Standardize logging output
Joe Perches
1
-6
/
+6
2020-06-01
cifs: handle hostnames that resolve to same ip in failover
Paulo Alcantara
1
-0
/
+48
2020-04-22
cifs: ensure correct super block for DFS reconnect
Paulo Alcantara
1
-17
/
+65
2020-03-22
cifs: handle prefix paths in reconnect
Paulo Alcantara (SUSE)
1
-0
/
+80
2019-11-25
CIFS: Properly process SMB3 lease breaks
Pavel Shilovsky
1
-14
/
+3
2019-08-27
cifs: replace various strncpy with strscpy and similar
Ronnie Sahlberg
1
-0
/
+22
2019-07-07
cifs: Properly handle auto disabling of serverino option
Paulo Alcantara (SUSE)
1
-0
/
+1
2019-05-06
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-1
/
+0
2019-04-25
crypto: shash - remove shash_desc::flags
Eric Biggers
1
-1
/
+0
2019-04-24
cifs: fix page reference leak with readv/writev
Jérôme Glisse
1
-1
/
+22
2019-04-16
CIFS: keep FileInfo handle live during oplock break
Aurelien Aptel
1
-2
/
+23
2018-12-28
cifs: Add support for failover in smb2_reconnect()
Paulo Alcantara
1
-0
/
+17
2018-12-28
cifs: Add support for failover in cifs_mount()
Paulo Alcantara
1
-0
/
+3
2018-12-28
cifs: check kzalloc return
Joe Perches
1
-14
/
+20
2018-12-23
cifs: Save TTL value when parsing DFS referrals
Paulo Alcantara
1
-0
/
+2
2018-12-23
cifs: auto disable 'serverino' in dfs mounts
Aurelien Aptel
1
-2
/
+10
2018-11-01
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...
Linus Torvalds
1
-2
/
+2
2018-10-23
smb3: show number of current open files in /proc/fs/cifs/Stats
Steve French
1
-0
/
+2
2018-10-24
iov_iter: Separate type from direction and use accessor functions
David Howells
1
-1
/
+1
2018-10-24
iov_iter: Use accessor function
David Howells
1
-1
/
+1
2018-09-12
cifs: read overflow in is_valid_oplock_break()
Dan Carpenter
1
-0
/
+8
2018-08-07
cifs: simple stats should always be enabled
Steve French
1
-2
/
+0
2018-06-15
CIFS: add iface info to struct cifs_ses
Aurelien Aptel
1
-0
/
+2
2018-06-15
cifs: add lease tracking to the cached root fid
Ronnie Sahlberg
1
-3
/
+4
2018-06-12
treewide: Use array_size() in vmalloc()
Kees Cook
1
-2
/
+2
2018-06-05
CIFS: Introduce helper function to get page offset and length in smb_rqst
Long Li
1
-0
/
+17
2018-06-01
cifs: remove struct smb2_hdr
Ronnie Sahlberg
1
-1
/
+1
2018-05-27
cifs: update calc_size to take a server argument
Ronnie Sahlberg
1
-1
/
+1
2018-05-27
smb3: fix redundant opens on root
Steve French
1
-0
/
+3
2018-04-01
CIFS: refactor crypto shash/sdesc allocation&free
Aurelien Aptel
1
-0
/
+54
2018-01-26
CIFS: zero sensitive data when freeing
Aurelien Aptel
1
-10
/
+4
2017-07-08
[SMB3] Remove ifdef since SMB3 (and later) now STRONGLY preferred
Steve French
1
-9
/
+2
2017-06-20
CIFS: check if pages is null rather than bv for a failed allocation
Colin Ian King
1
-1
/
+1
2017-05-03
CIFS: fix oplock break deadlocks
Rabin Vincent
1
-1
/
+1
2017-05-02
CIFS: Add asynchronous context to support kernel AIO
Pavel Shilovsky
1
-0
/
+120
2017-04-28
cifs: don't check for failure from mempool_alloc()
NeilBrown
1
-9
/
+5
2017-03-01
CIFS: move DFS response parsing out of SMB1 code
Aurelien Aptel
1
-0
/
+105
2016-10-12
Clarify locking of cifs file and tcon structures and make more granular
Steve French
1
-7
/
+8
2016-01-14
Prepare for encryption support (first part). Add decryption and encryption ke...
Steve French
1
-1
/
+1
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
1
-1
/
+1
2014-12-07
cifs: convert to print_hex_dump() instead of custom implementation
Andy Shevchenko
1
-30
/
+2
2014-08-11
cifs: remove unused function cifs_oplock_break_wait
Vincent Stehlé
1
-7
/
+0
2014-08-09
Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
Linus Torvalds
1
-2
/
+11
2014-08-02
[CIFS] Fix incorrect hex vs. decimal in some debug print statements
Steve French
1
-2
/
+2
2014-07-31
cifs: replace code with free_rsp_buf()
Sachin Prabhu
1
-0
/
+9
2014-07-16
sched: Remove proliferation of wait_on_bit() action functions
NeilBrown
1
-1
/
+1
2014-04-16
cifs: Wait for writebacks to complete before attempting write.
Sachin Prabhu
1
-2
/
+72
2013-11-02
cifs: Make big endian multiplex ID sequences monotonic on the wire
Tim Gardner
1
-4
/
+6
2013-10-28
cifs: Remove redundant multiplex identifier check from check_smb_hdr()
Tim Gardner
1
-10
/
+2
2013-09-08
CIFS: Replace clientCanCache* bools with an integer
Pavel Shilovsky
1
-8
/
+4
2013-09-08
cifs: Process post session setup code in respective dialect functions.
Shirish Pargaonkar
1
-0
/
+1
2013-06-24
cifs: track the enablement of signing in the TCP_Server_Info
Jeff Layton
1
-2
/
+1
2013-05-04
[CIFS] cifs: Rename cERROR and cFYI to cifs_dbg
Joe Perches
1
-41
/
+37
2013-02-13
cifs: Convert struct cifs_sb_info to use kuids and kgids
Eric W. Biederman
1
-1
/
+1
2012-09-24
CIFS: Fix fast lease break after open problem
Pavel Shilovsky
1
-0
/
+30
2012-09-24
CIFS: Replace netfid with cifs_fid struct in cifsFileInfo
Pavel Shilovsky
1
-1
/
+1
2012-07-24
CIFS: Move clear/print_stats code to ops struct
Pavel Shilovsky
1
-1
/
+1
2012-07-24
CIFS: Respect SMB2 header/max header size
Pavel Shilovsky
1
-6
/
+19
2012-07-24
CIFS: Rename Get/FreeXid and make them work with unsigned int
Pavel Shilovsky
1
-2
/
+2
2012-06-01
CIFS: Move get_next_mid to ops struct
Pavel Shilovsky
1
-88
/
+1
2012-05-23
CIFS: Move add/set_credits and get_credits_field to ops structure
Pavel Shilovsky
1
-19
/
+0
2012-05-16
cifs: remove legacy MultiuserMount option
Jeff Layton
1
-47
/
+0
2012-03-23
cifs: add new cifsiod_wq workqueue
Jeff Layton
1
-1
/
+1
2012-03-23
CIFS: Change mid_q_entry structure fields
Pavel Shilovsky
1
-1
/
+1
2012-03-23
CIFS: Expand CurrentMid field
Pavel Shilovsky
1
-38
/
+46
2012-03-23
CIFS: Separate protocol-specific code from demultiplex code
Pavel Shilovsky
1
-2
/
+5
2012-03-23
CIFS: Separate protocol-specific code from transport routines
Pavel Shilovsky
1
-3
/
+2
2012-03-21
CIFS: Introduce credit-based flow control
Pavel Shilovsky
1
-0
/
+19
2011-10-12
cifs: Add mount options for backup intent (try #6)
Shirish Pargaonkar
1
-0
/
+15
2011-10-12
cifs: clean up checkSMB
Jeff Layton
1
-26
/
+25
2011-07-31
cifs: simplify refcounting for oplock breaks
Jeff Layton
1
-9
/
+2
2011-05-27
[CIFS] Rename three structures to avoid camel case
Steve French
1
-16
/
+16
2011-05-19
cifs: keep BCC in little-endian format
Jeff Layton
1
-2
/
+2
2011-05-19
consistently use smb_buf_length as be32 for cifs (try 3)
Steve French
1
-5
/
+3
2011-04-12
cifs: fix broken BCC check in is_valid_oplock_break
Jeff Layton
1
-1
/
+1
2011-04-12
Allow user names longer than 32 bytes
Steve French
1
-0
/
+1
2011-01-31
cifs: fix length checks in checkSMB
Jeff Layton
1
-16
/
+17
2011-01-31
cifs: force a reconnect if there are too many MIDs in flight
Jeff Layton
1
-13
/
+24
2011-01-31
cifs: simplify SMB header check routine
Jeff Layton
1
-22
/
+24
2011-01-20
cifs: fix unaligned accesses in cifsConvertToUCS
Jeff Layton
1
-71
/
+0
2011-01-19
CIFS: Fix oplock break handling (try #2)
Pavel Shilovsky
1
-1
/
+1
2010-11-05
cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer
Pavel Shilovsky
1
-7
/
+9
2010-11-02
CIFS: Add cifs_set_oplock_level
Pavel Shilovsky
1
-3
/
+20
2010-10-25
cifs: update comments - [s/GlobalSMBSesLock/cifs_file_list_lock/g]
Suresh Jayaraman
1
-1
/
+1
2010-10-21
[CIFS] move close processing from cifs_close to cifsFileInfo_put
Steve French
1
-10
/
+0
2010-10-21
cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock
Suresh Jayaraman
1
-7
/
+7
2010-10-18
cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock
Jeff Layton
1
-4
/
+4
2010-10-12
cifs: keep dentry reference in cifsFileInfo instead of inode reference
Jeff Layton
1
-1
/
+1
2010-09-29
cifs: add cifs_sb_master_tcon and convert some callers to use it
Jeff Layton
1
-1
/
+1
2010-09-29
cifs: add function to get a tcon from cifs_sb
Jeff Layton
1
-1
/
+1
2010-07-22
cifs: use workqueue instead of slow-work
Tejun Heo
1
-8
/
+12
2010-04-21
[CIFS] Neaten cERROR and cFYI macros, reduce text space
Joe Perches
1
-41
/
+40
2010-02-25
[CIFS] pSesInfo->sesSem is used as mutex. Rename it to session_mutex and
Steve French
1
-1
/
+1
2009-11-16
cifs: clear server inode number flag while autodisabling
Suresh Jayaraman
1
-1
/
+1
2009-11-06
cifs: clean up handling when server doesn't consistently support inode numbers
Jeff Layton
1
-0
/
+14
2009-09-24
cifs: convert oplock breaks to use slow_work facility (try #4)
Jeff Layton
1
-9
/
+20
2009-09-15
cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break
Jeff Layton
1
-3
/
+3
2009-09-15
cifs: remove cifsInodeInfo.oplockPending flag
Jeff Layton
1
-1
/
+0
2009-04-30
cifs: change cifs_get_name_from_search_buf to use new unicode helper
Jeff Layton
1
-60
/
+0
2009-04-30
cifs: move #defines for mapchars into cifs_unicode.h
Jeff Layton
1
-11
/
+0
2008-12-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Linus Torvalds
1
-1
/
+8
2008-12-26
cifs: store password in tcon
Jeff Layton
1
-0
/
+4
2008-12-26
cifs: zero out session password before freeing it
Jeff Layton
1
-1
/
+4
2008-12-04
Merge branch 'master' into next
James Morris
1
-0
/
+3
2008-11-20
[CIFS] Do not attempt to close invalidated file handles
Steve French
1
-0
/
+3
2008-11-18
Merge branch 'master' into next
James Morris
1
-49
/
+41
2008-11-17
cifs: reinstate sharing of tree connections
Jeff Layton
1
-39
/
+35
2008-11-14
cifs: reinstate sharing of SMB sessions sans races
Jeff Layton
1
-10
/
+6
2008-11-14
CRED: Wrap task credential accesses in the CIFS filesystem
David Howells
1
-2
/
+2
2008-10-12
[CIFS] cifs: remove pointless lock and unlock of GlobalMid_Lock in header_ass...
Jeff Layton
1
-2
/
+0
2008-09-22
cifs: don't use GFP_KERNEL with GFP_NOFS
Pekka Enberg
1
-4
/
+2
2008-05-23
[CIFS] remove unused variables
Steve French
1
-2
/
+1
2008-04-29
[CIFS] convert usage of implicit booleans to bool
Steve French
1
-16
/
+17
2008-02-07
[CIFS] reduce checkpatch warnings
Steve French
1
-6
/
+8
2007-10-25
[CIFS] acl support part 6
Steve French
1
-5
/
+5
2007-09-28
[CIFS] CIFS support for named pipes (part 1)
Steve French
1
-1
/
+0
2007-07-17
[CIFS] More whitespace/formatting fixes (noticed by checkpatch)
Steve French
1
-5
/
+10
2007-07-13
[CIFS] whitespace/formatting fixes
Steve French
1
-5
/
+7
2007-07-10
[CIFS] whitespace cleanup
Steve French
1
-74
/
+76
2007-07-07
[CIFS] more whitespace cleanup
Steve French
1
-32
/
+32
2007-01-21
[CIFS] Remove 2 unneeded kzalloc casts
Steve French
1
-6
/
+2
2006-12-07
[PATCH] slab: remove SLAB_KERNEL
Christoph Lameter
1
-2
/
+2
2006-12-07
[PATCH] slab: remove SLAB_NOFS
Christoph Lameter
1
-2
/
+2
2006-10-12
[CIFS] Workaround incomplete byte length returned by some
Steve French
1
-13
/
+29
2006-09-28
[CIFS] Remove static and unused symbols
Steve French
1
-1
/
+1
2006-05-31
[CIFS] Support for setting up SMB sessions to legacy lanman servers
Steve French
1
-4
/
+6
2006-03-03
[CIFS] Fix slow oplock break response when mounts to different
Steve French
1
-2
/
+2
2006-03-02
[CIFS] Move noisy debug message (triggerred by some older servers) from
Steve French
1
-5
/
+8
2006-02-24
[CIFS] Fix large (ie over 64K for MaxCIFSBufSize) buffer case for wrapping
Steve French
1
-11
/
+16
2006-02-21
[CIFS] Convert remaining places in fs/cifs from
Eric Sesterhenn
1
-4
/
+2
2005-12-12
[CIFS] Avoid extra large buffer allocation (and memcpy) in cifs_readpages
Steve French
1
-1
/
+1
2005-12-03
[CIFS] Add extended stats (STATS2) for total buffer allocations for
Steve French
1
-0
/
+7
2005-12-01
[CIFS] Use fsuid (fsgid) more consistently instead of uid/gid in
Steve French
1
-4
/
+4
2005-11-29
[CIFS] Fix umount --force to wake up the pending response queue, not just
Steve French
1
-5
/
+12
[next]