This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 74673fc50bab Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] new 5890255b83f3 cifs: clean up indentation, replace spaces with tab new 0967e5457954 cifs: use a compound for setting an xattr new f5942db5ef25 cifs: smb2 commands can not be negative, remove confusing check new 97aa495a89a6 cifs: address trivial coverity warning new 07d3b2e4264f cifs: create a helper function for compound query_info new 4a3b38aec577 Add vers=3.0.2 as a valid option for SMBv3.0.2 new f9793b6fcc8e cifs: change smb2_query_eas to use the compound query-info helper new 07fa6010ff93 cifs: suppress some implicit-fallthrough warnings new 0f57451eebf1 cifs: remove set but not used variable 'smb_buf' new 52baa51d3057 cifs: remove coverity warning in calc_lanman_hash new 59a63e479ce3 cifs: check ntwrk_buf_start for NULL before dereferencing it new b6bc8a7b993e CIFS: use the correct length when pinning memory for direc [...] new 54e94ff94eac CIFS: return correct errors when pinning memory failed for [...] new 9a596f5b3959 CIFS: Fix error mapping for SMB2_LOCK command which caused [...] new 56c762eb9bee cifs: Refactor out cifs_mount() new c34fea5a636d cifs: Skip any trailing backslashes from UNC new d9345e0ae7cf cifs: Make devname param optional in cifs_compose_mount_options() new 5fc7fcd054ad cifs: auto disable 'serverino' in dfs mounts new e7b602f43719 cifs: Save TTL value when parsing DFS referrals new 54be1f6c1c37 cifs: Add DFS cache routines new 54e4f73cbe03 cifs: update for current_kernel_time64() removal new 3e80be0158ac cifs: Fix to use kmem_cache_free() instead of kfree() new 34bca9bbe7a8 cifs: Use kzfree() to free password new 29cbfa1b2be2 cifs: remove set but not used variable 'server' new 0544b324e62c cifs: check kzalloc return new e8bcdfdbf91b cifs: minor updates to documentation new 1c780228e9d4 cifs: Make use of DFS cache to get new DFS referrals new 5a650501eb8c cifs: remove set but not used variable 'sep' new 4a367dc04435 cifs: Add support for failover in cifs_mount() new 93d5cb517db3 cifs: Add support for failover in cifs_reconnect() new 2f0a61744894 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() new e511d31753e3 cifs: start DFS cache refresher in cifs_mount() new 23324407143d cifs: Only free DFS target list if we actually got one new a3a53b760379 cifs: Add support for failover in smb2_reconnect() new 08744015492f cifs: Add support for failover in cifs_reconnect_tcon() new 28eb24ff75c5 cifs: Always resolve hostname before reconnecting new 14e92c5dc7a1 cifs: Minor Kconfig clarification new e77fe73c7e38 cifs: we can not use small padding iovs together with encryption new fea170804b4d cifs: update internal module version number new cacf02df4b84 Merge tag '4.21-smb3-fixes' of git://git.samba.org/sfrench [...] new 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. new 574d356b7a02 9p/net: put a lower bound on msize new 85f78456f286 Merge tag '9p-for-4.21' of git://github.com/martinetd/linux
The 43 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/filesystems/cifs/TODO | 26 +- fs/cifs/Kconfig | 5 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 + fs/cifs/cifs_dfs_ref.c | 138 ++-- fs/cifs/cifs_fs_sb.h | 9 + fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 15 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 ++- fs/cifs/connect.c | 924 +++++++++++++++++------ fs/cifs/dfs_cache.c | 1367 +++++++++++++++++++++++++++++++++++ fs/cifs/dfs_cache.h | 97 +++ fs/cifs/file.c | 12 +- fs/cifs/inode.c | 44 +- fs/cifs/misc.c | 68 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 322 ++++++--- fs/cifs/smb2pdu.c | 108 ++- fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 15 +- fs/cifs/transport.c | 8 +- net/9p/client.c | 21 + net/9p/trans_common.c | 1 + 30 files changed, 2884 insertions(+), 507 deletions(-) create mode 100644 fs/cifs/dfs_cache.c create mode 100644 fs/cifs/dfs_cache.h