This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 65090f30ab79 Merge branch 'akpm' (patches from Andrew) new dd8b477f9a3d mount: Support "nosymfollow" in new mount api new 5990b5d770cb tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() new 30d1a556a997 Merge tag 'fs.mount_setattr.nosymfollow.v5.14' of git://gi [...] new 5c350aa11b44 fcntl: remove unused VALID_UPGRADE_FLAGS new cfe80306a0dd open: don't silently ignore unknown O-flags in openat2() new 15845cbcd12a test: add openat2() test for invalid upper 32 bit flag value new b97902b62ae8 Merge tag 'fs.openat2.unknown_flags.v5.14' of git://git.ke [...] new 5e538959f019 cifs: fix ipv6 formating in cifs_ses_add_channel new f2756527d375 cifs: remove duplicated prototype new a23a71abca94 cifs: Remove unused inline function is_sysvol_or_netlogon() new 57c8ce7ab3fc cifs: Constify static struct genl_ops new 032e091d3e3b cifs: remove redundant initialization of variable rc new aaf36df3eddd cifs: fix doc warnings in cifs_dfs_ref.c new 966a3cb7c7db cifs: improve fallocate emulation new f3191fc8004d cifs: do not send tree disconnect to ipc shares new 2b133b7e216b cifs: get rid of @noreq param in __dfs_cache_find() new c9f711039905 cifs: keep referral server sessions alive new c870a8e70e68 cifs: handle different charsets in dfs cache new 42caeba713b1 cifs: fix path comparison and hash calc new c950fc7af9a7 cifs: set a minimum of 2 minutes for refreshing dfs cache new f3c852b0b0fc cifs: do not share tcp servers with dfs mounts new e695a9ad0305 cifs: missed ref-counting smb session in find new 0d52df81e077 cifs: enable extended stats by default new 1023e90b733a cifs: avoid starvation when refreshing dfs cache new 0475c3655e6e cifs: decoding negTokenInit with generic ASN1 decoder new 889c2a700799 cifs: fix check of dfs interlinks new 6efa994e35a4 cifs: retry lookup and readdir when EAGAIN is returned. new ca38fabc31ec cifs: avoid extra calls in posix_info_parse new 647f592734a0 cifs: convert list_for_each to entry variant in smb2misc.c new a506ccb47c9e cifs: convert list_for_each to entry variant in cifs_debug.c new 929be906fa83 cifs: use SPDX-Licence-Identifier new 3559134eccad cifs: fix unneeded null check new ff93b71a3eff smb3: fix uninitialized value for port in witness protocol move new e39df24169a2 cifs: fix SMB1 error path in cifs_get_file_info_unix new e0ae8a9aaeed smb311: remove dead code for non compounded posix query info new fbcff33d4204 cifs: Avoid field over-reading memcpy() new 0555b221528e smbdirect: missing rc checks while waiting for rdma events new 1689b0b554de cifs: fix NULL dereference in smb2_check_message() new 2438c0bd598b SMB3: Add new info level for query directory new 4c4a525ae590 cifs: remove two cases where rc is set unnecessarily in sid_to_id new 0917310b984c cifs: missing null check for newinode pointer new a5628263a9f8 smb3: fix possible access to uninitialized pointer to DACL new 162004a2f7ef cifs: missing null pointer check in cifs_mount new 0060a4f28a9e cifs: fix missing spinlock around update to ses->status new 0fa757b5d3ea smb3: prevent races updating CurrentMid new bbd91626f71c Merge tag '5.14-rc-smb3-fixes-part1' of git://git.samba.or [...] new 0f1616f6df29 gfs2: Fix do_gfs2_set_flags description new 38a618dbf47f gfs2: Use list_move_tail instead of list_del/list_add_tail new d3c51c55cb92 gfs2: Fix underflow in gfs2_page_mkwrite new 5d49d3508b3c gfs2: Fix error handling in init_statfs new 0fc3bcd6b6e3 gfs2: Clean up the error handling in gfs2_page_mkwrite new 64090cbe4bff gfs2: Unstuff before locking page in gfs2_page_mkwrite new 7a607a41cdc6 gfs2: Clean up gfs2_unstuff_dinode new 8418dabd97ce Merge tag 'gfs2-v5.13-fixes' of git://git.kernel.org/pub/s [...] new c937aabbd7f4 fs: dlm: always run complete for possible waiters new 2df6b7627a81 fs: dlm: add dlm macros for ratelimit log new b38bc9c2b317 fs: dlm: fix srcu read lock usage new 7443bc962509 fs: dlm: set is othercon flag new ba868d9deaab fs: dlm: reconnect if socket error report occurs new c6aa00e3d20c fs: dlm: cancel work sync othercon new 8aa31cbf20ad fs: dlm: fix connection tcp EOF handling new 6fb5cf9d4206 fs: dlm: public header in out utility new a070a91cf140 fs: dlm: add more midcomms hooks new 8f2dc78dbc20 fs: dlm: make buffer handling per msg new 2874d1a68c4e fs: dlm: add functionality to re-transmit a message new 37a247da517f fs: dlm: move out some hash functionality new 8e2e40860c7f fs: dlm: add union in dlm header for lockspace id new 489d8e559c65 fs: dlm: add reliable connection if reconnect new 5b2f981fde8b fs: dlm: add midcomms debugfs functionality new 706474fbc5fe fs: dlm: don't allow half transmitted messages new f6089981d07e fs: dlm: Fix memory leak of object mh new 7d3848c03e09 fs: dlm: Fix spelling mistake "stucked" -> "stuck" new fcef0e6c27ce fs: dlm: fix lowcomms_start error case new 700ab1c363c7 fs: dlm: fix memory leak when fenced new 6c6a1cc66695 fs: dlm: use alloc_ordered_workqueue new 9a4139a79403 fs: dlm: move dlm allow conn new ac7d5d036dc9 fs: dlm: introduce proto values new d10a0b88751a fs: dlm: rename socket and app buffer defines new f5fe8d5107ad fs: dlm: fix race in mhandle deletion new 957adb68b3f7 fs: dlm: invalid buffer access in lookup error new 007b350a5875 Merge tag 'dlm-5.14' of git://git.kernel.org/pub/scm/linux [...]
The 81 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: fs/cifs/Kconfig | 6 +- fs/cifs/Makefile | 8 +- fs/cifs/asn1.c | 623 +-------- fs/cifs/cache.c | 14 +- fs/cifs/cifs_debug.c | 24 +- fs/cifs/cifs_debug.h | 2 +- fs/cifs/cifs_dfs_ref.c | 2 +- fs/cifs/cifs_fs_sb.h | 18 +- fs/cifs/cifs_ioctl.h | 11 +- fs/cifs/cifs_spnego.c | 14 +- fs/cifs/cifs_spnego.h | 14 +- fs/cifs/cifs_spnego_negtokeninit.asn1 | 40 + fs/cifs/cifs_swn.c | 10 +- fs/cifs/cifsacl.c | 18 +- fs/cifs/cifsacl.h | 15 +- fs/cifs/cifsencrypt.c | 14 +- fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsfs.h | 14 +- fs/cifs/cifsglob.h | 20 +- fs/cifs/cifspdu.h | 14 +- fs/cifs/cifsproto.h | 14 +- fs/cifs/cifssmb.c | 16 +- fs/cifs/connect.c | 159 ++- fs/cifs/dfs_cache.c | 1079 +++++++--------- fs/cifs/dfs_cache.h | 45 +- fs/cifs/dir.c | 27 +- fs/cifs/dns_resolve.c | 14 +- fs/cifs/dns_resolve.h | 14 +- fs/cifs/export.c | 14 +- fs/cifs/file.c | 14 +- fs/cifs/fscache.c | 14 +- fs/cifs/fscache.h | 14 +- fs/cifs/inode.c | 19 +- fs/cifs/ioctl.c | 14 +- fs/cifs/link.c | 14 +- fs/cifs/misc.c | 14 +- fs/cifs/netlink.c | 2 +- fs/cifs/ntlmssp.h | 14 +- fs/cifs/readdir.c | 16 +- fs/cifs/rfc1002pdu.h | 14 +- fs/cifs/sess.c | 16 +- fs/cifs/smb2file.c | 14 +- fs/cifs/smb2glob.h | 11 +- fs/cifs/smb2inode.c | 14 +- fs/cifs/smb2maperror.c | 14 +- fs/cifs/smb2misc.c | 52 +- fs/cifs/smb2ops.c | 140 ++ fs/cifs/smb2pdu.c | 49 +- fs/cifs/smb2pdu.h | 53 +- fs/cifs/smb2proto.h | 16 +- fs/cifs/smb2status.h | 14 +- fs/cifs/smb2transport.c | 26 +- fs/cifs/smbdirect.c | 14 +- fs/cifs/smberr.h | 14 +- fs/cifs/smbfsctl.h | 14 +- fs/cifs/transport.c | 14 +- fs/cifs/xattr.c | 14 +- fs/dlm/config.c | 18 +- fs/dlm/config.h | 5 +- fs/dlm/debug_fs.c | 54 + fs/dlm/dlm_internal.h | 42 +- fs/dlm/lock.c | 16 +- fs/dlm/lockspace.c | 14 +- fs/dlm/lowcomms.c | 411 ++++-- fs/dlm/lowcomms.h | 25 +- fs/dlm/member.c | 37 +- fs/dlm/midcomms.c | 1343 +++++++++++++++++++- fs/dlm/midcomms.h | 15 + fs/dlm/rcom.c | 123 +- fs/dlm/util.c | 10 +- fs/dlm/util.h | 2 + fs/gfs2/bmap.c | 62 +- fs/gfs2/bmap.h | 2 +- fs/gfs2/dir.c | 2 +- fs/gfs2/file.c | 79 +- fs/gfs2/glock.c | 3 +- fs/gfs2/ops_fstype.c | 1 + fs/gfs2/quota.c | 2 +- fs/namespace.c | 9 +- fs/open.c | 14 +- include/linux/fcntl.h | 4 - include/linux/oid_registry.h | 8 + include/uapi/linux/mount.h | 1 + .../selftests/mount_setattr/mount_setattr_test.c | 88 +- tools/testing/selftests/openat2/openat2_test.c | 7 +- 85 files changed, 3092 insertions(+), 2220 deletions(-) create mode 100644 fs/cifs/cifs_spnego_negtokeninit.asn1