This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 764822972d64 Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux [...] new 0eb43812c027 NFS: Clear the file access cache upon login new eef7314caf2d NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding new c8a62f440229 NFSv4.2: Always decode the security label new 43c1031f7110 NFSv4.2: Fix a memory stomp in decode_attr_security_label new c528f70f5044 NFSv4.2: Fix initialisation of struct nfs4_label new 85aa8ddc3818 NFS: Trigger the "ls -l" readdir heuristic sooner new e83458fce080 NFSv4: Fix a credential leak in _nfs4_discover_trunking() new 51069e4aef62 NFSv4: Fix a deadlock between nfs4_open_recover_helper() a [...] new 35e3b6ae8493 NFS: Fix an Oops in nfs_d_automount() new 5776a9cd2a66 NFS: Fix a race in nfs_call_unlink() new d01c6ed6db38 NFS4.x/pnfs: Fix up logging of layout stateids new 6f1c1d95dc93 NFS: make sure open context mode have FMODE_EXEC when file [...] new d564d2c4c244 NFSv4: check FMODE_EXEC from open context mode in nfs4_ope [...] new 5559405df652 nfs: fix possible null-ptr-deref when parsing param new ef8d98f20dfc NFS: avoid spurious warning of lost lock that is being unlocked. new 9181f40fb295 xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() new 50fa355bc0d7 SUNRPC: Fix missing release socket in rpc_sockname() new 36357fe74ef7 NFSv4.2: Set the correct size scratch buffer for decoding [...] new f8527028a7e5 NFSv4.2: Fix up READ_PLUS alignment new a60214c24654 NFS: Allow very small rsize & wsize again new 700fa9b1b361 NFS: use sysfs_emit() to instead of scnprintf() new 19cdc8fa5b9b fs: nfs: sysfs: use sysfs_emit() to instead of scnprintf() new b4e4f6690165 NFSv4.x: Fail client initialisation if state manager threa [...] new 7fd461c47c6c NFSv4.2: Change the default KConfig value for READ_PLUS new a044dab5e6e5 Merge tag 'nfs-for-6.2-1' of git://git.linux-nfs.org/proje [...] new c65234b283a6 configfs: fix possible memory leak in configfs_create_dir() new 77992f896745 configfs: remove mentions of committable items new 6a24711d5c0b Merge tag 'configfs-6.2-2022-12-13' of git://git.infradead [...] new 8d58aa484920 swiotlb: reduce the swiotlb buffer size on allocation failure new b3dc3f8e4957 media: videobuf-dma-contig: use dma_mmap_coherent new 82c310c33ace RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent new 2fce26a15f17 RDMA/qib: don't pass bogus GFP_ flags to dma_alloc_coherent new bb73955c0b1d cnic: don't pass bogus GFP_ flags to dma_alloc_coherent new c08004eede4b s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherent new 3306877aff07 ALSA: memalloc: don't pass bogus GFP_ flags to dma_alloc_* new ffcb75458460 dma-mapping: reject __GFP_COMP in dma_alloc_attrs new e529d3507a93 Merge tag 'dma-mapping-6.2-2022-12-13' of git://git.infrad [...] new 3350607dc563 security: Create file_truncate hook from path_truncate hook new 106794c46b13 landlock: Refactor check_access_path_dual() into is_access [...] new 52a13488d178 landlock: Document init_layer_masks() helper new b9f5ce27c8f8 landlock: Support file truncation new 225351abe344 selftests/landlock: Test file truncation support new 41729af28fb4 selftests/landlock: Test open() and ftruncate() in multipl [...] new 97b30f9e3570 selftests/landlock: Locally define __maybe_unused new a1a202a58181 selftests/landlock: Test FD passing from restricted to unr [...] new 0d8c658be264 selftests/landlock: Test ftruncate on FDs created by memfd [...] new faeb9197669c samples/landlock: Extend sample tool to support LANDLOCK_A [...] new ede2a34363a5 landlock: Document Landlock's file truncation support new f6e53fb2d7bd samples/landlock: Document best-effort approach for LANDLO [...] new 299e2b196757 Merge tag 'landlock-6.2-rc1' of git://git.kernel.org/pub/s [...] new 069545997510 audit: cache ctx->major in audit_filter_syscall() new 50979953c0c4 audit: unify audit_filter_{uring(), inode_name(), syscall()} new bbdf4d54618c Merge tag 'audit-pr-20221212' of git://git.kernel.org/pub/ [...] new e0d8259355cb selinux: increase the deprecation sleep for checkreqprot a [...] new 048be156491f selinux: remove the sidtab context conversion indirect calls new 57888f7b952d Merge tag 'selinux-pr-20221212' of git://git.kernel.org/pu [...] new 3b87d9f436b6 fs: edit a comment made in bad taste new 3437d67a8d92 lsm: remove obsoleted comments for security hooks new 610b17b05c5c audit: Fix some kernel-doc warnings new b10b9c342f75 lsm: make security_socket_getpeersec_stream() sockptr_t safe new 86ef3c735ec8 LSM: Better reporting of actual LSMs at boot new e68bfbd3b3c3 device_cgroup: Roll back to original exceptions after copy [...] new f6fbd8cbf3ed lsm,fs: fix vfs_getxattr_alloc() return type and caller er [...] new 572302af1258 reiserfs: Add missing calls to reiserfs_security_free() new 361dd63ed5f1 lsm: Clarify documentation of vm_enough_memory hook new 8eb687bc8069 lsm: Add/fix return values in lsm_hooks.h and fix formatting new 577cc1434e4c lsm: Fix description of fs_context_parse_param new c76ff350bd57 Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/sc [...] new 3b4c7bc01727 xattr: use rbtree for simple_xattrs new 02bf43c7b7f7 Merge tag 'fs.xattr.simple.rework.rbtree.rwlock.v6.2' of g [...]
The 70 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/configfs.rst | 48 --- Documentation/userspace-api/landlock.rst | 67 +++- arch/arm/mm/dma-mapping.c | 17 - drivers/infiniband/hw/hfi1/init.c | 21 +- drivers/infiniband/hw/qib/qib_iba6120.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 21 +- drivers/iommu/dma-iommu.c | 3 - drivers/media/v4l2-core/videobuf-dma-contig.c | 22 +- drivers/net/ethernet/broadcom/cnic.c | 6 +- drivers/s390/net/ism_drv.c | 3 +- fs/configfs/dir.c | 2 + fs/namei.c | 2 +- fs/nfs/Kconfig | 8 +- fs/nfs/dir.c | 32 +- fs/nfs/fs_context.c | 6 + fs/nfs/inode.c | 3 +- fs/nfs/internal.h | 6 +- fs/nfs/namespace.c | 4 +- fs/nfs/nfs42xdr.c | 9 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 57 ++-- fs/nfs/nfs4state.c | 5 +- fs/nfs/nfs4trace.h | 4 +- fs/nfs/nfs4xdr.c | 22 +- fs/nfs/sysfs.c | 2 +- fs/nfs/unlink.c | 1 + fs/open.c | 2 +- fs/reiserfs/namei.c | 4 + fs/reiserfs/xattr_security.c | 2 +- fs/xattr.c | 322 ++++++++++++++---- include/linux/configfs.h | 3 - include/linux/fs_context.h | 2 +- include/linux/lsm_hook_defs.h | 3 +- include/linux/lsm_hooks.h | 251 ++++++++------ include/linux/nfs_fs.h | 1 + include/linux/security.h | 17 +- include/linux/xattr.h | 44 +-- include/uapi/linux/landlock.h | 21 +- kernel/auditsc.c | 75 +++-- kernel/dma/mapping.c | 8 + kernel/dma/swiotlb.c | 63 ++-- mm/shmem.c | 2 +- net/core/sock.c | 3 +- net/sunrpc/clnt.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 2 +- samples/landlock/sandboxer.c | 29 +- security/apparmor/domain.c | 3 +- security/apparmor/lsm.c | 35 +- security/commoncap.c | 22 +- security/device_cgroup.c | 33 +- security/integrity/evm/evm_crypto.c | 5 +- security/integrity/evm/evm_main.c | 7 +- security/integrity/ima/ima.h | 5 +- security/integrity/ima/ima_appraise.c | 6 +- security/integrity/ima/ima_main.c | 6 +- security/integrity/ima/ima_template_lib.c | 11 +- security/landlock/fs.c | 206 +++++++++--- security/landlock/fs.h | 24 ++ security/landlock/limits.h | 2 +- security/landlock/setup.c | 1 + security/landlock/syscalls.c | 2 +- security/lsm_audit.c | 1 + security/security.c | 67 +++- security/selinux/hooks.c | 13 +- security/selinux/selinuxfs.c | 4 +- security/selinux/ss/services.c | 54 ++- security/selinux/ss/services.h | 15 +- security/selinux/ss/sidtab.c | 23 +- security/selinux/ss/sidtab.h | 3 +- security/smack/smack_lsm.c | 19 +- security/tomoyo/tomoyo.c | 13 + sound/core/memalloc.c | 5 +- tools/testing/selftests/landlock/base_test.c | 38 +-- tools/testing/selftests/landlock/common.h | 85 ++++- tools/testing/selftests/landlock/fs_test.c | 468 +++++++++++++++++++++++++- 76 files changed, 1703 insertions(+), 715 deletions(-)