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
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-24
smb: move client and server files to common directory fs/smb
Steve French
77
-75793
/
+0
2023-05-24
cifs: mapchars mount option ignored
Steve French
1
-0
/
+8
2023-05-24
smb3: display debug information better for encryption
Steve French
1
-2
/
+6
2023-05-24
cifs: fix smb1 mount regression
Paulo Alcantara
1
-1
/
+1
2023-05-23
cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size
David Howells
1
-1
/
+2
2023-05-17
SMB3: drop reference to cfile before sending oplock break
Bharath SM
4
-16
/
+21
2023-05-17
SMB3: Close all deferred handles of inode in case of handle lease break
Bharath SM
1
-8
/
+1
2023-05-10
cifs: release leases for deferred close handles when freezing
Steve French
1
-0
/
+15
2023-05-09
smb3: fix problem remounting a share after shutdown
Steve French
1
-0
/
+7
2023-05-09
SMB3: force unmount was failing to close deferred close files
Steve French
1
-0
/
+1
2023-05-09
smb3: improve parallel reads of large files
Steve French
1
-1
/
+1
2023-05-08
do not reuse connection if share marked as isolated
Steve French
1
-0
/
+3
2023-05-08
cifs: fix pcchunk length type in smb2_copychunk_range
Pawel Witek
1
-1
/
+1
2023-05-05
cifs: Remove unneeded semicolon
Yang Li
1
-1
/
+1
2023-05-04
cifs: fix sharing of DFS connections
Paulo Alcantara
6
-80
/
+147
2023-05-03
cifs: avoid potential races when handling multiple dfs tcons
Paulo Alcantara
5
-79
/
+80
2023-05-03
cifs: protect access of TCP_Server_Info::{origin,leaf}_fullpath
Paulo Alcantara
5
-20
/
+43
2023-05-03
cifs: fix potential race when tree connecting ipc
Paulo Alcantara
1
-7
/
+50
2023-05-02
cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
Paulo Alcantara
4
-13
/
+23
2023-05-02
cifs: print smb3_fs_context::source when mounting
Paulo Alcantara
1
-8
/
+6
2023-05-02
cifs: protect session status check in smb2_reconnect()
Paulo Alcantara
1
-4
/
+11
2023-05-01
Merge tag '6.4-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...
Linus Torvalds
6
-110
/
+61
2023-04-28
cifs: update internal module version number for cifs.ko
Steve French
1
-2
/
+2
2023-04-28
smb3: move some common open context structs to smbfs_common
Steve French
1
-11
/
+0
2023-04-28
smb3: make query_on_disk_id open context consistent and move to common code
Steve French
2
-10
/
+1
2023-04-28
cifs: missing lock when updating session status
Steve French
1
-2
/
+6
2023-04-27
SMB3: Close deferred file handles in case of handle lease break
Bharath SM
2
-1
/
+17
2023-04-27
SMB3: Add missing locks to protect deferred close file list
Bharath SM
1
-0
/
+6
2023-04-24
Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...
Linus Torvalds
1
-4
/
+0
2023-04-23
cifs: Avoid a cast in add_lease_context()
Volker Lendecke
1
-3
/
+4
2023-04-23
cifs: Simplify SMB2_open_init()
Volker Lendecke
1
-17
/
+4
2023-04-23
cifs: Simplify SMB2_open_init()
Volker Lendecke
1
-33
/
+9
2023-04-23
cifs: Simplify SMB2_open_init()
Volker Lendecke
1
-32
/
+13
2023-04-18
cifs: Reapply lost fix from commit 30b2b2196d6e
David Howells
1
-4
/
+6
2023-04-18
cifs: Fix unbuffered read
David Howells
1
-4
/
+0
2023-04-16
cifs: avoid dup prefix path in dfs_get_automount_devname()
Paulo Alcantara
2
-6
/
+18
2023-04-15
cifs: fix negotiate context parsing
David Disseldorp
1
-10
/
+31
2023-04-06
cifs: double lock in cifs_reconnect_tcon()
Dan Carpenter
1
-1
/
+1
2023-04-05
cifs: sanitize paths in cifs_update_super_prepath.
Thiago Rafael Becker
3
-7
/
+11
2023-03-30
cifs: get rid of dead check in smb2_reconnect()
Paulo Alcantara
1
-1
/
+0
2023-03-30
cifs: prevent infinite recursion in CIFSGetDFSRefer()
Paulo Alcantara
1
-2
/
+7
2023-03-30
cifs: avoid races in parallel reconnects in smb1
Paulo Alcantara
1
-6
/
+15
2023-03-30
cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
David Disseldorp
1
-1
/
+4
2023-03-24
smb3: fix unusable share after force unmount failure
Steve French
4
-13
/
+11
2023-03-24
cifs: fix dentry lookups in directory handle cache
Paulo Alcantara
1
-2
/
+34
2023-03-24
smb3: lower default deferred close timeout to address perf regression
Steve French
1
-1
/
+1
2023-03-24
cifs: fix missing unload_nls() in smb2_reconnect()
Paulo Alcantara
1
-3
/
+3
2023-03-24
cifs: avoid race conditions with parallel reconnects
Shyam Prasad N
3
-33
/
+76
2023-03-24
cifs: append path to open_enter trace event
Shyam Prasad N
6
-6
/
+25
2023-03-23
cifs: print session id while listing open files
Shyam Prasad N
1
-2
/
+3
2023-03-23
cifs: dump pending mids for all channels in DebugData
Shyam Prasad N
1
-14
/
+27
2023-03-23
cifs: empty interface list when server doesn't support query interfaces
Shyam Prasad N
1
-1
/
+1
2023-03-23
cifs: do not poll server interfaces too regularly
Shyam Prasad N
1
-0
/
+14
2023-03-22
cifs: lock chan_lock outside match_session
Shyam Prasad N
1
-6
/
+7
2023-03-17
cifs: check only tcon status on tcon related functions
Shyam Prasad N
4
-11
/
+19
2023-03-14
cifs: use DFS root session instead of tcon ses
Paulo Alcantara
1
-0
/
+1
2023-03-14
cifs: return DFS root session id in DebugData
Paulo Alcantara
1
-0
/
+5
2023-03-14
cifs: fix use-after-free bug in refresh_cache_worker()
Paulo Alcantara
8
-164
/
+67
2023-03-14
cifs: set DFS root session in cifs_get_smb_ses()
Paulo Alcantara
6
-13
/
+13
2023-03-14
cifs: generate signkey for the channel that's reconnecting
Shyam Prasad N
1
-1
/
+1
2023-03-14
cifs: Fix smb2_set_path_size()
Volker Lendecke
1
-7
/
+24
2023-03-06
fs: drop unused posix acl handlers
Christian Brauner
1
-4
/
+0
2023-03-05
cifs: Move the in_send statistic to __smb_send_rqst()
Zhang Xiaoxu
1
-12
/
+9
2023-03-01
cifs: Fix memory leak in direct I/O
David Howells
1
-2
/
+2
2023-03-01
cifs: prevent data race in cifs_reconnect_tcon()
Paulo Alcantara
4
-101
/
+69
2023-03-01
cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID
Paulo Alcantara
4
-25
/
+106
2023-03-01
cifs: Fix cifs_write_back_from_locked_folio()
David Howells
1
-0
/
+1
2023-03-01
cifs: reuse cifs_match_ipaddr for comparison of dstaddr too
Shyam Prasad N
1
-26
/
+2
2023-03-01
cifs: match even the scope id for ipv6 addresses
Shyam Prasad N
1
-1
/
+2
2023-03-01
cifs: Fix an uninitialised variable
David Howells
1
-1
/
+1
2023-03-01
cifs: Add some missing xas_retry() calls
David Howells
1
-0
/
+6
2023-02-24
cifs: Fix cifs_writepages_region()
David Howells
1
-1
/
+2
2023-02-23
Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-52
/
+66
2023-02-22
Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Linus Torvalds
33
-2280
/
+2228
2023-02-21
update internal module version number for cifs.ko
Steve French
1
-1
/
+1
2023-02-21
cifs: update ip_addr for ses only for primary chan setup
Shyam Prasad N
1
-7
/
+11
2023-02-21
cifs: use tcon allocation functions even for dummy tcon
Shyam Prasad N
1
-2
/
+2
2023-02-21
cifs: use the least loaded channel for sending requests
Shyam Prasad N
1
-4
/
+29
2023-02-20
cifs: DIO to/from KVEC-type iterators should now work
David Howells
1
-20
/
+0
2023-02-20
cifs: Remove unused code
David Howells
1
-606
/
+0
2023-02-20
cifs: Build the RDMA SGE list directly from an iterator
David Howells
2
-93
/
+63
2023-02-20
cifs: Change the I/O paths to use an iterator rather than a page list
David Howells
14
-1091
/
+1133
2023-02-20
cifs: Add a function to read into an iter from a socket
David Howells
2
-0
/
+17
2023-02-20
cifs: Add some helper functions
David Howells
2
-0
/
+96
2023-02-20
cifs: Add a function to Hash the contents of an iterator
David Howells
1
-0
/
+144
2023-02-20
cifs: Add a function to build an RDMA SGE list from an iterator
David Howells
1
-0
/
+214
2023-02-20
cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPE
David Howells
3
-6
/
+25
2023-02-20
smb3: Replace smb2pdu 1-element arrays with flex-arrays
Kees Cook
5
-19
/
+17
2023-02-20
cifs: get rid of dns resolve worker
Paulo Alcantara
3
-53
/
+6
2023-02-20
Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux
Linus Torvalds
4
-18
/
+14
2023-02-20
Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
8
-26
/
+26
2023-02-20
Merge tag 'locks-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...
Linus Torvalds
5
-0
/
+5
2023-02-20
cifs: Fix warning and UAF when destroy the MR list
Zhang Xiaoxu
1
-1
/
+2
2023-02-20
cifs: Fix lost destroy smbd connection when MR allocate failed
Zhang Xiaoxu
1
-0
/
+1
2023-02-20
cifs: return a single-use cfid if we did not get a lease
Ronnie Sahlberg
1
-3
/
+13
2023-02-20
cifs: Check the lease context if we actually got a lease
Ronnie Sahlberg
1
-5
/
+9
2023-02-20
cifs: Replace remaining 1-element arrays
Kees Cook
5
-56
/
+52
2023-02-20
cifs: Convert struct fealist away from 1-element array
Kees Cook
2
-10
/
+10
2023-02-20
cifs: fix mount on old smb servers
Paulo Alcantara
1
-59
/
+35
2023-02-20
cifs: Fix uninitialized memory reads for oparms.mode
Volker Lendecke
10
-243
/
+274
2023-02-20
cifs: remove unneeded 2bytes of padding from smb2 tree connect
Namjae Jeon
1
-4
/
+4
2023-02-20
cifs: Use a folio in cifs_page_mkwrite()
Matthew Wilcox (Oracle)
1
-9
/
+8
2023-02-20
cifs: Fix uninitialized memory read in smb3_qfs_tcon()
Volker Lendecke
1
-6
/
+7
2023-02-20
cifs: don't try to use rdma offload on encrypted connections
Stefan Metzmacher
1
-0
/
+4
2023-02-20
cifs: split out smb3_use_rdma_offload() helper
Stefan Metzmacher
1
-6
/
+28
2023-02-20
cifs: introduce cifs_io_parms in smb2_async_writev()
Stefan Metzmacher
1
-14
/
+39
2023-02-20
cifs: get rid of unneeded conditional in cifs_get_num_sgs()
Paulo Alcantara
1
-5
/
+7
2023-02-20
cifs: prevent data race in smb2_reconnect()
Paulo Alcantara
1
-55
/
+64
2023-02-20
cifs: fix indentation in make menuconfig options
Steve French
1
-0
/
+4
2023-02-20
cifs: update Kconfig description
Steve French
1
-32
/
+29
2023-02-20
cifs: Get rid of unneeded conditional in the smb2_get_aead_req()
Andy Shevchenko
1
-5
/
+9
2023-02-20
cifs: print last update time for interface list
Shyam Prasad N
1
-2
/
+4
2023-02-20
cifs: Replace zero-length arrays with flexible-array members
Gustavo A. R. Silva
1
-2
/
+2
2023-02-20
cifs: Use kstrtobool() instead of strtobool()
Christophe JAILLET
1
-2
/
+3
2023-02-06
cifs: Fix use-after-free in rdata->read_into_pages()
ZhaoLong Wang
1
-2
/
+2
2023-02-03
cifs: use bvec_set_page to initialize bvecs
Christoph Hellwig
4
-18
/
+14
2023-02-02
fs: convert writepage_t callback to pass a folio
Matthew Wilcox (Oracle)
1
-4
/
+4
2023-02-02
cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag()
Vishal Moola (Oracle)
1
-3
/
+29
2023-01-25
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
David Howells
1
-0
/
+1
2023-01-19
fs: port xattr to mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
1
-2
/
+2
2023-01-19
fs: port ->set_acl() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->get_acl() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->rename() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->mknod() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->symlink() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->create() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
2
-3
/
+3
2023-01-19
fs: port ->setattr() to pass mnt_idmap
Christian Brauner
2
-6
/
+6
2023-01-18
cifs: remove unused function
Paulo Alcantara
2
-63
/
+0
2023-01-18
cifs: do not include page data when checking signature
Enzo Matsumiya
1
-6
/
+9
2023-01-18
cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
Paulo Alcantara
1
-3
/
+3
2023-01-18
cifs: handle cache lookup errors different than -ENOENT
Paulo Alcantara
1
-2
/
+9
2023-01-18
cifs: remove duplicate code in __refresh_tcon()
Paulo Alcantara
1
-38
/
+33
2023-01-18
cifs: don't take exclusive lock for updating target hints
Paulo Alcantara
1
-27
/
+20
2023-01-18
cifs: avoid re-lookups in dfs_cache_find()
Paulo Alcantara
1
-24
/
+34
2023-01-18
cifs: fix potential deadlock in cache_refresh_path()
Paulo Alcantara
1
-19
/
+23
2023-01-12
cifs: Fix uninitialized memory read for smb311 posix symlink create
Volker Lendecke
1
-0
/
+1
2023-01-11
filelock: move file locking definitions to separate header file
Jeff Layton
5
-0
/
+5
2023-01-10
cifs: fix potential memory leaks in session setup
Paulo Alcantara
3
-0
/
+4
2023-01-10
cifs: do not query ifaces on smb1 mounts
Paulo Alcantara
1
-3
/
+6
2023-01-10
cifs: fix double free on failed kerberos auth
Paulo Alcantara
1
-1
/
+4
2023-01-10
cifs: remove redundant assignment to the variable match
Colin Ian King
1
-1
/
+0
2023-01-09
cifs: fix file info setting in cifs_open_file()
Paulo Alcantara
1
-26
/
+28
2023-01-09
cifs: fix file info setting in cifs_query_path_info()
Paulo Alcantara
1
-3
/
+6
2023-01-04
cifs: fix interface count calculation during refresh
Shyam Prasad N
1
-1
/
+2
2023-01-04
cifs: refcount only the selected iface during interface update
Shyam Prasad N
1
-1
/
+2
2023-01-04
cifs: protect access of TCP_Server_Info::{dstaddr,hostname}
Paulo Alcantara
2
-11
/
+13
2023-01-04
cifs: fix race in assemble_neg_contexts()
Paulo Alcantara
1
-4
/
+7
2023-01-04
cifs: ignore ipc reconnect failures during dfs failover
Paulo Alcantara
1
-2
/
+1
2023-01-04
cifs: Fix kmap_local_page() unmapping
Ira Weiny
1
-7
/
+2
2022-12-21
Merge tag '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...
Linus Torvalds
22
-1338
/
+991
2022-12-21
Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...
Linus Torvalds
1
-0
/
+1
2022-12-19
Treewide: Stop corrupting socket's task_frag
Benjamin Coddington
1
-0
/
+1
2022-12-19
cifs: update internal module number
Steve French
1
-2
/
+2
2022-12-19
cifs: don't leak -ENOMEM in smb2_open_file()
Paulo Alcantara
1
-2
/
+2
2022-12-19
cifs: use origin fullpath for automounts
Paulo Alcantara
4
-10
/
+53
2022-12-19
cifs: set correct status of tcon ipc when reconnecting
Paulo Alcantara
1
-1
/
+3
2022-12-19
cifs: optimize reconnect of nested links
Paulo Alcantara
1
-5
/
+4
2022-12-19
cifs: fix source pathname comparison of dfs supers
Paulo Alcantara
1
-1
/
+15
2022-12-19
cifs: fix confusing debug message
Paulo Alcantara
1
-1
/
+3
2022-12-19
cifs: don't block in dfs_cache_noreq_update_tgthint()
Paulo Alcantara
4
-274
/
+269
2022-12-19
cifs: refresh root referrals
Paulo Alcantara
1
-18
/
+22
2022-12-19
cifs: fix refresh of cached referrals
Paulo Alcantara
4
-117
/
+37
2022-12-19
cifs: don't refresh cached referrals from unactive mounts
Paulo Alcantara
1
-72
/
+1
2022-12-19
cifs: share dfs connections and supers
Paulo Alcantara
9
-369
/
+323
2022-12-19
cifs: split out ses and tcon retrieval from mount_get_conns()
Paulo Alcantara
3
-39
/
+78
2022-12-19
cifs: set resolved ip in sockaddr
Paulo Alcantara
6
-103
/
+55
2022-12-19
cifs: remove unused smb3_fs_context::mount_options
Paulo Alcantara
2
-11
/
+0
2022-12-19
cifs: get rid of mount options string parsing
Paulo Alcantara
7
-247
/
+101
2022-12-19
cifs: use fs_context for automounts
Paulo Alcantara
1
-60
/
+40
2022-12-19
cifs: reduce roundtrips on create/qinfo requests
Paulo Alcantara
5
-84
/
+57
2022-12-16
cifs: set correct ipc status after initial tree connect
Paulo Alcantara
1
-2
/
+5
2022-12-15
cifs: set correct tcon status after initial tree connect
Paulo Alcantara
1
-0
/
+1
2022-12-15
Merge tag '6.2-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...
Linus Torvalds
13
-165
/
+297
2022-12-14
Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2
-2
/
+2
2022-12-13
cifs: Remove duplicated include in cifsglob.h
Yang Li
1
-1
/
+0
2022-12-12
Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
5
-146
/
+291
2022-12-12
Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...
Linus Torvalds
5
-12
/
+12
2022-12-12
cifs: fix oops during encryption
Paulo Alcantara
4
-79
/
+140
2022-12-12
cifs: print warning when conflicting soft vs. hard mount options specified
Steve French
1
-3
/
+8
2022-12-12
cifs: fix missing display of three mount options
Steve French
1
-1
/
+7
2022-12-12
cifs: fix various whitespace errors in headers
Steve French
2
-30
/
+22
2022-12-12
cifs: minor cleanup of some headers
Steve French
3
-5
/
+8
2022-12-12
Merge tag 'locks-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...
Linus Torvalds
1
-1
/
+1
2022-12-08
cifs: skip alloc when request has no pages
Paulo Alcantara
1
-15
/
+21
2022-12-08
cifs: remove ->writepage
Christoph Hellwig
1
-9
/
+0
2022-12-08
cifs: stop using generic_writepages
Christoph Hellwig
1
-2
/
+18
2022-12-08
cifs: wire up >migrate_folio
Christoph Hellwig
1
-3
/
+4
2022-12-08
cifs: Parse owner/group for stat in smb311 posix extensions
Volker Lendecke
3
-8
/
+59
2022-12-08
cifs: Add "extbuf" and "extbuflen" args to smb2_compound_op()
Volker Lendecke
1
-11
/
+12
2022-11-30
cifs: use locks_inode_context helper
Jeff Layton
1
-1
/
+1
2022-11-25
use less confusing names for iov_iter direction initializers
Al Viro
5
-12
/
+12
2022-11-21
cifs: fix missing unlock in cifs_file_copychunk_range()
ChenXiaoSong
1
-1
/
+3
2022-11-19
cifs: Use after free in debug code
Dan Carpenter
1
-2
/
+2
2022-11-16
cifs: add check for returning value of SMB2_set_info_init
Anastasia Belova
1
-0
/
+2
2022-11-16
cifs: Fix wrong return value checking when GETFLAGS
Zhang Xiaoxu
1
-2
/
+2
2022-11-15
cifs: add check for returning value of SMB2_close_init
Anastasia Belova
1
-0
/
+2
2022-11-11
cifs: Fix connections leak when tlink setup failed
Zhang Xiaoxu
1
-3
/
+11
[next]