This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a9b9669d9822 Merge tag 'coccinelle-5.16-rc1' of git://git.kernel.org/pu [...] new a19672f6b971 folio: Add a function to change the private data attached [...] new 452c472e2634 folio: Add a function to get the host inode for a folio new 78525c74d9e7 netfs, 9p, afs, ceph: Use folios new 255ed63638da afs: Use folios in directory handling new 0f7ddea6225b Merge tag 'netfs-folio-20211111' of git://git.kernel.org/p [...] new 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes new a5c0042200b2 f2fs: quota: fix potential deadlock new c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount new 287b1406dde2 f2fs: introduce excess_dirty_threshold() new 6663b138ded1 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found new 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints new 011e0868e0cf f2fs: fix to use WHINT_MODE new cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] new 09631cf3234d f2fs: include non-compressed blocks in compr_written_block new 84eab2a899f2 f2fs: replace snprintf in show functions with sysfs_emit new 6691d940b0e0 f2fs: introduce fragment allocation mode mount option new 71f2c8206202 f2fs: multidevice: support direct IO new b368cc5e2634 f2fs: compress: fix overwrite may reduce compress ratio un [...] new 02d58cd253d7 f2fs: compress: disallow disabling compress on non-empty c [...] new ca98d72141dd f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() new 10a26878564f f2fs: support fault injection for dquot_initialize() new e3b49ea36802 f2fs: invalidate META_MAPPING before IPU/DIO write new 5429c9dbc902 f2fs: fix UAF in f2fs_available_free_memory new 5664896ba29e Merge tag 'f2fs-for-5.16-rc1' of git://git.kernel.org/pub/ [...] new 86432a6dca9b erofs: fix unsafe pagevec reuse of hooked pclusters new 4c7e42552b3a erofs: remove useless cache strategy of DELAYEDALLOC new a27c085874ca Merge tag 'erofs-for-5.16-rc1-fixes' of git://git.kernel.o [...] new 9c43ff4490ef ceph: convert to noop_direct_IO new a341131eb31e libceph: drop ->monmap and err initialization new f7a67b463fb8 ceph: enable async dirops by default new 6407fbb9c3cb ceph: print inode numbers instead of pointer values new 8006daff5f94 ceph: don't use -ESTALE as special return code in try_get_ [...] new c35cac610a24 ceph: drop private list from remove_session_caps_cb new 3c3050267e3c ceph: fix auth cap handling logic in remove_session_caps_cb new 36e6da987e7e ceph: refactor remove_session_caps_cb new 5d6451b1489a ceph: shut down access to inode when async create fails new 25b735116194 ceph: just use ci->i_version for fscache aux info new e1c9788cb397 ceph: don't rely on error_string to validate blocklisted session. new e90334e89b0c ceph: ignore the truncate when size won't change with Fx c [...] new 0e24421ac431 ceph: fix mdsmap decode when there are MDS's beyond max_mds new 631ed4b08287 ceph: shut down mount on bad mdsmap or fsmap decode new 8cfc0c7ed34f ceph: properly handle statfs on multifs setups new c3d8e0b5de48 ceph: return the real size read when it hits EOF new cbed4ff76bbb ceph: split 'metric' debugfs file into several files new 17e9fc9fca0c ceph: clean-up metrics data structures to reduce code duplication new aca39d9e86f3 libceph, ceph: move ceph_osdc_copy_from() into cephfs code new c02cb7bdc450 ceph: add a new metric to keep track of remote object copies new 0ecca62beb12 Merge tag 'ceph-for-5.16-rc1' of git://github.com/ceph/cep [...] new a088ac859f81 ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() new b83b27909e74 ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() new 341b16014bf8 ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() new e8d585b2f68c ksmbd: Remove redundant 'flush_workqueue()' calls new 78f1688a64cc ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() new b53ad8107ee8 ksmbd: don't need 8byte alignment for request length in ks [...] new 5d2f0b1083eb ksmbd: set unique value to volume serial field in FS_VOLUM [...] new 561a1cf57535 ksmbd: remove md4 leftovers new cb4517201b8a ksmbd: remove smb2_buf_length in smb2_hdr new 2dd9129f7dec ksmbd: remove smb2_buf_length in smb2_transform_hdr new 2734b692f7b8 ksmbd: change LeaseKey data type to u8 array new 4355a8fd8163 ksmbd: switch to use shared definitions where available new d6c9ad23b421 ksmbd: use the common definitions for NEGOTIATE_PROTOCOL new 699230f31bf5 ksmbd: Move more definitions into the shared area new 26a2787d45c5 ksmbd: Use the SMB3_Create definitions from the shared new a613224169f9 Merge tag '5.16-rc-ksmbd-fixes' of git://git.samba.org/ksmbd
The 64 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/ABI/testing/sysfs-fs-f2fs | 16 + Documentation/filesystems/f2fs.rst | 19 + fs/9p/vfs_addr.c | 83 ++-- fs/9p/vfs_file.c | 20 +- fs/afs/dir.c | 229 +++++------ fs/afs/dir_edit.c | 154 +++---- fs/afs/file.c | 70 ++-- fs/afs/internal.h | 46 +-- fs/afs/write.c | 347 ++++++++-------- fs/ceph/addr.c | 109 ++--- fs/ceph/cache.c | 23 +- fs/ceph/caps.c | 151 ++++++- fs/ceph/debugfs.c | 167 ++++---- fs/ceph/export.c | 12 +- fs/ceph/file.c | 103 ++++- fs/ceph/inode.c | 54 ++- fs/ceph/locks.c | 6 + fs/ceph/mds_client.c | 139 ++----- fs/ceph/mdsmap.c | 4 - fs/ceph/metric.c | 128 ++---- fs/ceph/metric.h | 88 ++-- fs/ceph/super.c | 17 +- fs/ceph/super.h | 18 +- fs/erofs/zdata.c | 33 +- fs/erofs/zdata.h | 1 - fs/erofs/zpvec.h | 13 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 20 + fs/f2fs/data.c | 95 ++++- fs/f2fs/f2fs.h | 54 ++- fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inline.c | 2 +- fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 32 +- fs/f2fs/node.c | 1 + fs/f2fs/node.h | 5 - fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 83 +++- fs/f2fs/segment.h | 1 + fs/f2fs/super.c | 39 +- fs/f2fs/sysfs.c | 24 +- fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/ksmbd/Kconfig | 2 +- fs/ksmbd/auth.c | 11 +- fs/ksmbd/connection.c | 11 +- fs/ksmbd/ksmbd_work.c | 1 - fs/ksmbd/ksmbd_work.h | 4 +- fs/ksmbd/oplock.c | 48 +-- fs/ksmbd/oplock.h | 2 - fs/ksmbd/server.c | 2 +- fs/ksmbd/smb2misc.c | 16 +- fs/ksmbd/smb2ops.c | 9 +- fs/ksmbd/smb2pdu.c | 591 +++++++++++++-------------- fs/ksmbd/smb2pdu.h | 696 +------------------------------- fs/ksmbd/smb_common.c | 13 +- fs/ksmbd/smb_common.h | 55 +-- fs/ksmbd/transport_rdma.c | 3 +- fs/ksmbd/vfs.c | 8 +- fs/ksmbd/vfs.h | 39 -- fs/netfs/read_helper.c | 165 ++++---- include/linux/ceph/ceph_fs.h | 2 + include/linux/ceph/osd_client.h | 19 +- include/linux/netfs.h | 12 +- include/linux/pagemap.h | 33 ++ include/trace/events/afs.h | 21 +- include/trace/events/f2fs.h | 33 +- mm/page-writeback.c | 2 +- net/ceph/mon_client.c | 3 +- net/ceph/osd_client.c | 60 +-- 71 files changed, 1928 insertions(+), 2380 deletions(-)