This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from c23f28975abc Merge tag 'docs-6.4' of git://git.lwn.net/linux new d95debbdc528 selftests/clone3: fix number of tests in ksft_set_plan new a632b76b427d Merge tag 'v6.4/kernel.clone3.tests' of git://git.kernel.o [...] new e0a98139c162 csky: Remove kernel_thread declaration new cf587db2ee02 kernel: Allow a kernel thread's name to be set in copy_process new 73e0c116594d kthread: Pass in the thread's name during creation new c81cc5819faf kernel: Make io_thread and kthread bit fields new 54e6842d0775 fork/vm: Move common PF_IO_WORKER behavior to new flag new 11f3f500ec8a fork: add kernel_clone_args flag to not dup/clone files new 094717586bf7 fork: Add kernel_clone_args flag to ignore signals new 89c8e98d8cfb fork: allow kernel code to call copy_process new e297cd54b3f8 vhost_task: Allow vhost layer to use copy_process new 1a5f8090c6de vhost: move worker thread fields to new struct new 6e890c5d5021 vhost: use vhost_tasks for worker threads new 3323ddce085c Merge tag 'v6.4/kernel.user_worker' of git://git.kernel.or [...] new 6ae930d9dbf2 pid: add pidfd_prepare() new ca7707f5430a fork: use pidfd_prepare() new eee3a0e93924 fanotify: use pidfd_prepare() new ec40758b31ef Merge tag 'v6.4/pidfd.file' of git://git.kernel.org/pub/sc [...] new f2620f166e2a xattr: simplify listxattr helpers new 2db8a948046c xattr: add listxattr helper new 831be973aa21 xattr: remove unused argument new 0c95c025a02e fs: drop unused posix acl handlers new a5488f29835c fs: simplify ->listxattr() implementation new 387b96a5891c reiserfs: rework ->listxattr() implementation new d549b741740e fs: rename generic posix acl handlers new d9f892b9bdc2 reiserfs: rework priv inode handling new a1fbb607340d ovl: check for ->listxattr() support new e499214ce3ef acl: don't depend on IOP_XATTR new 7bcff5a3969b Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/l [...] new 7059a9aa4b6b eventpoll: align comment with nested epoll limitation new 3e27877ac565 devpts: simplify two-level sysctl registration for pty_kern_table new 5d3ca5968480 Documentation: update idmappings.rst new 74e60b8b2f0f fs/namespace: fnic: Switch to use %ptTd new 4e04143c869c fs_context: drop the unused lsm_flags member new dc7cb2d29805 fs/buffer: Remove redundant assignment to err new d98ffa1aca26 Update relatime comments to include equality new 4f704d9a8352 nfs: use vfs setgid helper new 364595a6851b fs: consolidate duplicate dt_type helpers new 983652c69199 splice: report related fsnotify events new 113348a44b86 eventfd: use wait_event_interruptible_locked_irq() helper new 4ea2a8d84c75 pnode: pass mountpoint directly new 81b21c0f0138 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write [...] new e2eff52ce512 Merge tag 'v6.4/vfs.misc' of git://git.kernel.org/pub/scm/ [...] new 43b450632676 open: return EINVAL for O_DIRECTORY | O_CREAT new 97adb49f052e Merge tag 'v6.4/vfs.open' of git://git.kernel.org/pub/scm/ [...] new 3acea5fc3354 erofs: avoid hardcoded blocksize for subpage block support new d3c4bdcc756e erofs: set block size to the on-disk block size new 8b465fecc35a erofs: support flattened block device for multi-blob images new 1c7f49a76773 erofs: tidy up EROFS on-disk naming new 399f36d8c6e0 erofs: move several xattr helpers into xattr.c new 6020ffe76d11 erofs: rename init_inode_xattrs with erofs_ prefix new b05f30bcf71b erofs: simplify erofs_xattr_generic_get() new 12c2987e896b erofs: don't warn ztailpacking feature anymore new cc4efd3dd2ac erofs: stop parsing non-compact HEAD index if clusterofs i [...] new cb9bce795143 erofs: initialize packed inode after root inode is assigned new eb2c5e41be14 erofs: keep meta inode into erofs_buf new a97a218b0886 erofs: move packed inode out of the compression part new b3bfcb9dbfff erofs: introduce on-disk format for long xattr name prefixes new 9e382914617c erofs: add helpers to load long xattr name prefixes new 82bc1ef41d27 erofs: handle long xattr name prefixes properly new 6a318ccd7e08 erofs: enable long extended attribute name prefixes new 4fdadd5b0f0c erofs: get rid of z_erofs_fill_inode() new 1b3567a1969b erofs: fix potential overflow calculating xattr_isize new 10656f9ca60e erofs: sunset erofs_dbg() new 745ed7d77834 erofs: cleanup i_format-related stuffs new 61d325dcbc05 Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/ [...]
The 66 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/erofs.rst | 4 +- Documentation/filesystems/idmappings.rst | 178 ++++++++++++++++------- Documentation/filesystems/mount_api.rst | 1 - MAINTAINERS | 2 + arch/csky/include/asm/processor.h | 2 - drivers/vhost/Kconfig | 5 + drivers/vhost/vhost.c | 124 ++++++++-------- drivers/vhost/vhost.h | 11 +- fs/9p/xattr.c | 4 - fs/attr.c | 1 + fs/btrfs/xattr.c | 4 - fs/buffer.c | 9 +- fs/ceph/xattr.c | 4 - fs/cifs/xattr.c | 4 - fs/configfs/dir.c | 9 +- fs/devpts/inode.c | 20 +-- fs/ecryptfs/inode.c | 4 - fs/erofs/data.c | 81 ++++++----- fs/erofs/decompressor.c | 6 +- fs/erofs/decompressor_lzma.c | 4 +- fs/erofs/dir.c | 25 ++-- fs/erofs/erofs_fs.h | 176 ++++++++++++----------- fs/erofs/fscache.c | 5 +- fs/erofs/inode.c | 36 ++--- fs/erofs/internal.h | 73 ++++------ fs/erofs/namei.c | 27 ++-- fs/erofs/super.c | 116 +++++++++------ fs/erofs/xattr.c | 234 +++++++++++++++++++++---------- fs/erofs/xattr.h | 47 +++---- fs/erofs/zdata.c | 25 ++-- fs/erofs/zmap.c | 166 ++++++++++------------ fs/eventfd.c | 41 +----- fs/eventpoll.c | 4 +- fs/ext2/xattr.c | 25 ++-- fs/ext4/xattr.c | 25 ++-- fs/f2fs/xattr.c | 24 ++-- fs/gfs2/xattr.c | 2 - fs/hfsplus/inode.c | 28 +++- fs/inode.c | 8 +- fs/internal.h | 2 - fs/jffs2/xattr.c | 29 ++-- fs/jfs/xattr.c | 4 - fs/kernfs/dir.c | 8 +- fs/libfs.c | 9 +- fs/namespace.c | 9 +- fs/nfs/inode.c | 4 +- fs/nfs/nfs3_fs.h | 1 - fs/nfs/nfs3acl.c | 6 - fs/nfs/nfs3super.c | 3 - fs/nfs/super.c | 3 - fs/nfsd/nfs4xdr.c | 3 +- fs/notify/fanotify/fanotify_user.c | 13 +- fs/ntfs3/xattr.c | 4 - fs/ocfs2/xattr.c | 14 +- fs/open.c | 18 ++- fs/orangefs/xattr.c | 2 - fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/super.c | 8 -- fs/pnode.c | 12 +- fs/posix_acl.c | 61 ++++++-- fs/reiserfs/file.c | 7 + fs/reiserfs/inode.c | 6 +- fs/reiserfs/namei.c | 50 ++++++- fs/reiserfs/reiserfs.h | 2 + fs/reiserfs/xattr.c | 55 ++++---- fs/splice.c | 8 ++ fs/xattr.c | 124 ++++++++-------- fs/xfs/xfs_xattr.c | 4 - include/linux/fs.h | 2 + include/linux/fs_context.h | 1 - include/linux/pid.h | 1 + include/linux/posix_acl.h | 7 + include/linux/posix_acl_xattr.h | 5 +- include/linux/sched.h | 2 +- include/linux/sched/task.h | 13 +- include/linux/sched/vhost_task.h | 23 +++ include/linux/security.h | 2 +- include/linux/xattr.h | 19 ++- include/trace/events/erofs.h | 4 +- include/uapi/asm-generic/fcntl.h | 1 - init/main.c | 2 +- kernel/Makefile | 1 + kernel/fork.c | 123 ++++++++++++++-- kernel/kthread.c | 33 ++--- kernel/pid.c | 19 +-- kernel/vhost_task.c | 117 ++++++++++++++++ mm/shmem.c | 4 - mm/vmscan.c | 4 +- tools/include/uapi/asm-generic/fcntl.h | 1 - tools/testing/selftests/clone3/clone3.c | 4 +- 90 files changed, 1404 insertions(+), 1020 deletions(-) create mode 100644 include/linux/sched/vhost_task.h create mode 100644 kernel/vhost_task.c