This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 96e3f3c16b7a Merge tag 'thermal-v5.9-rc1' of git://git.kernel.org/pub/s [...] new baf57b56d360 cifs: Fix leak when handling lease break for cached root fid new 0a018944eee9 smb3: warn on confusing error scenario with sec=krb5 new 66a4bbc327e7 cifs: remove unused variable 'server' new a3713ec3d775 cifs`: handle ERRBaduid for SMB1 new 8e408fc9fd48 cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails new 60e5e4b3bc8e cifs: Remove the superfluous break new a03f507de5f4 cifs: delete duplicated words in header files new 1a0e7f7c3c57 cifs: convert to use be32_add_cpu() new 565674d613d7 cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tre [...] new 2e5de4244521 cifs: reduce number of referral requests in DFS link lookups new 7d397a034d5c cifs: rename reconn_inval_dfs_target() new a52930353eaf cifs: handle empty list of targets in cifs_reconnect() new 7548e1da8d2d cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect new c6a80e1ff410 cifs: fix double free error on share and prefix new 11375a59a99c cifs: only update prefix path of DFS links in cifs_tree_connect() new 7efd08158261 cifs: document and cleanup dfs mount new 327a8d76b1ac Merge tag '5.9-rc-smb3-fixes-part1' of git://git.samba.org [...] new 592e7cd00bb9 erofs: Replace HTTP links with HTTPS ones new 0dcd3c94e024 erofs: fix extended inode could cross boundary new ee4bf86c69d1 erofs: fold in used-once helper erofs_workgroup_unfreeze_final() new 0e62ea33ac12 erofs: remove WQ_CPU_INTENSIVE flag from unbound wq's new 019c407c1dfb Merge tag 'erofs-for-5.9-rc1' of git://git.kernel.org/pub/ [...] new 1fcbcf06e4f1 ext2: fix improper assignment for e_value_offs new b4962091a54c ext2: propagate errors up to ext2_find_entry()'s callers new a43850a380ef ext2: ext2_find_entry() return -ENOENT if no entry found new bc2fbaa4d380 ext2: fix missing percpu_counter_inc new 30b42a714d32 ext2: remove nocheck option new cf1013f441eb ext2: fix some incorrect comments in inode.c new 1197d04fd3f1 ext2: initialize quota info in ext2_xattr_set() new 1f1a5be80cee Replace HTTP links with HTTPS ones: DISKQUOTA new 476fdf14e5c5 quota: Fixup http links in quota doc new 248727a49897 udf: Replace HTTP links with HTTPS ones new 17a0445e7b5d ext2: ext2.h: fix duplicated word + typos new 269f00a950cd reiserfs: reiserfs.h: delete a duplicated word new dcec10a5d16b udf: osta_udf.h: delete a duplicated word new 9436fb4d8993 reiserfs: delete duplicated words new 09e70bb4d89f Merge tag 'for_v5.9-rc1' of git://git.kernel.org/pub/scm/l [...] new 47aaabdedf36 fanotify: Avoid softlockups when reading many events new 71d734103edf fsnotify: Rearrange fast path to minimise overhead when th [...] new c738fbabb0ff fsnotify: fold fsnotify() call into fsnotify_parent() new cbcf47adc8aa fsnotify: return non const from fsnotify_data_inode() new 9a02aa40dd5a nfsd: use fsnotify_data_inode() to get the unlinked inode new 9991bb84b27a kernfs: do not call fsnotify() with name without a parent new 956235afd145 inotify: do not use objectid when comparing events new b8a6c3a2f0ae fanotify: create overflow event type new 9c61f3b560f5 fanotify: break up fanotify_alloc_event() new b54cecf5e229 fsnotify: pass dir argument to handle_event() callback new 08b95c338e0c fanotify: remove event FAN_DIR_MODIFY new 0badfa029e5f fanotify: generalize the handling of extra event flags new 103ff6a55492 fanotify: generalize merge logic of events on dir new 6ad1aadd9704 fanotify: distinguish between fid encode error and null fid new d809daf1b6ad fanotify: generalize test for FAN_REPORT_FID new 3ef866536645 fanotify: mask out special event flags from ignored mask new 4ed6814a91cc fanotify: prepare for implicit event flags in mark mask new 85af5d9258cc fanotify: use FAN_EVENT_ON_CHILD as implicit flag on sb/mo [...] new 6ba8d7107f27 fsnotify: add object type "child" to object type iterator new f454fa610a69 fanotify: use struct fanotify_info to parcel the variable [...] new f35c41567867 fanotify: no external fh buffer in fanotify_name_event new 62cb0af4cea8 dnotify: report both events on parent and child with singl [...] new c8f3446c66d8 inotify: report both events on parent and child with singl [...] new 497b0c5a7c06 fsnotify: send event to parent and child with single callback new 82ace1efb3cb fsnotify: create helper fsnotify_inode() new 40a100d3adc1 fsnotify: pass dir and inode arguments to fsnotify() new 957f7b472c6b inotify: do not set FS_EVENT_ON_CHILD in non-dir mark mask new 7dbe60801678 audit: do not set FS_EVENT_ON_CHILD in audit marks mask new 9b93f33105f5 fsnotify: send event with parent/name info to sb/mount/non [...] new 79cb299c7e18 fsnotify: remove check that source dentry is positive new 83b7a59896dd fanotify: add basic support for FAN_REPORT_DIR_FID new 5128063739d2 fanotify: report events with parent dir fid to sb/mount/no [...] new 929943b38daf fanotify: add support for FAN_REPORT_NAME new 7e8283af6ede fanotify: report parent fid + name + child fid new 691d976352c7 fanotify: report parent fid + child fid new b9a1b9772509 fsnotify: create method handle_inode_event() in fsnotify_o [...] new 8aed8cebdd97 fanotify: compare fsid when merging name event new eb65405eb686 Merge tag 'fsnotify_for_v5.9-rc1' of git://git.kernel.org/ [...] new 856473cd5d17 iomap: Make sure iomap_end is called after iomap_begin new 54752de928c4 iomap: Only invalidate page cache pages on direct IO writes new 80e543ae24db xfs: use ENOTBLK for direct I/O to buffered I/O fallback new 60263d5889e6 iomap: fall back to buffered writes for invalidation failures new 0e4656a299db Merge tag 'iomap-5.9-merge-5' of git://git.kernel.org/pub/ [...]
The 80 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/quota.rst | 12 +- Documentation/filesystems/udf.rst | 2 +- fs/cifs/cifsacl.h | 4 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/cifsproto.h | 9 +- fs/cifs/cifssmb.c | 151 +++-------- fs/cifs/connect.c | 508 +++++++++++++++++++++-------------- fs/cifs/dfs_cache.c | 136 ++++++++-- fs/cifs/dfs_cache.h | 7 +- fs/cifs/inode.c | 2 - fs/cifs/misc.c | 7 +- fs/cifs/netmisc.c | 27 ++ fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 4 +- fs/cifs/smb2misc.c | 73 +++-- fs/cifs/smb2pdu.c | 115 +------- fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 2 +- fs/erofs/compress.h | 2 +- fs/erofs/data.c | 2 +- fs/erofs/decompressor.c | 2 +- fs/erofs/dir.c | 2 +- fs/erofs/erofs_fs.h | 2 +- fs/erofs/inode.c | 123 ++++++--- fs/erofs/internal.h | 2 +- fs/erofs/namei.c | 2 +- fs/erofs/super.c | 2 +- fs/erofs/utils.c | 16 +- fs/erofs/xattr.c | 2 +- fs/erofs/xattr.h | 2 +- fs/erofs/zdata.c | 6 +- fs/erofs/zdata.h | 2 +- fs/erofs/zmap.c | 2 +- fs/erofs/zpvec.h | 2 +- fs/ext2/dir.c | 55 ++-- fs/ext2/ext2.h | 8 +- fs/ext2/ialloc.c | 3 +- fs/ext2/inode.c | 7 +- fs/ext2/namei.c | 39 +-- fs/ext2/super.c | 10 +- fs/ext2/xattr.c | 6 +- fs/ext4/file.c | 2 + fs/gfs2/file.c | 3 +- fs/iomap/apply.c | 13 +- fs/iomap/direct-io.c | 37 +-- fs/iomap/trace.h | 1 + fs/kernfs/file.c | 13 +- fs/nfsd/filecache.c | 10 +- fs/notify/dnotify/dnotify.c | 16 +- fs/notify/fanotify/fanotify.c | 443 ++++++++++++++++++++---------- fs/notify/fanotify/fanotify.h | 118 ++++++-- fs/notify/fanotify/fanotify_user.c | 218 +++++++++++---- fs/notify/fsnotify.c | 244 +++++++++++++---- fs/notify/inotify/inotify.h | 6 +- fs/notify/inotify/inotify_fsnotify.c | 51 +++- fs/notify/inotify/inotify_user.c | 18 +- fs/quota/Kconfig | 2 +- fs/reiserfs/dir.c | 8 +- fs/reiserfs/fix_node.c | 4 +- fs/reiserfs/journal.c | 2 +- fs/reiserfs/reiserfs.h | 2 +- fs/reiserfs/xattr_acl.c | 2 +- fs/udf/ecma_167.h | 2 +- fs/udf/osta_udf.h | 2 +- fs/udf/super.c | 4 +- fs/xfs/xfs_file.c | 8 +- fs/zonefs/super.c | 7 +- include/linux/fanotify.h | 6 +- include/linux/fsnotify.h | 84 +++--- include/linux/fsnotify_backend.h | 93 +++++-- include/uapi/linux/fanotify.h | 16 +- kernel/audit_fsnotify.c | 22 +- kernel/audit_tree.c | 10 +- kernel/audit_watch.c | 19 +- kernel/trace/trace.c | 3 +- 75 files changed, 1756 insertions(+), 1099 deletions(-)