This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits f2c2da2483a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bae524598508 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits ad48efe6c9e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a603fc29a19b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits cee266b3b171 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6b8490672050 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8817e23f62 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2e055b338a65 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f4aa6d01d498 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 326dd95a0db0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73da4e6c3de5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 879a300fe3f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 87b1e9a7de6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad0eb105e6c0 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 5735e97993a2 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits f8c83031f7b6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 822f29ee4f4d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 504b80e20cbe Merge branch 'vfs-6.16.pidfs' into vfs.all omits 056d8b4c0fca Merge branch 'vfs-6.16.misc' into vfs.all omits 67cb29118aa5 Merge branch 'vfs-6.16.procfs' into vfs.all omits fe55af2064b4 Merge branch 'vfs-6.16.super' into vfs.all omits e51963765f60 Merge branch 'vfs-6.16.writepage' into vfs.all omits 4a0afd4fcc44 Merge branch 'vfs-6.16.mount.api' into vfs.all omits 42a6264708c6 Merge branch 'vfs-6.16.async.dir' into vfs.all omits ae41fb0990b8 Merge patch series "VFS: improve interface for lookup_one [...] omits 6bf7366de00a VFS: change lookup_one_common and lookup_noperm_common to [...] omits 64ca068d7cfc Use try_lookup_noperm() instead of d_hash_and_lookup() out [...] omits 973256a7be6e VFS: rename lookup_one_len family to lookup_noperm and rem [...] omits b77d90938623 Revert "smb: client: fix TCP timers deadlock after rmmod" omits 93caf642c20b Revert "smb: client: Fix netns refcount imbalance causing [...] omits 3d48316df903 smb: client: optimize pathname checking omits f5ff87a84a88 fs: actually hold the namespace semaphore omits b478f56b7866 devpts: Fix type for uid and gid params adds 6c9567e0850b KVM: s390: Don't use %pK through tracepoints adds 0c7fbae5bc78 KVM: s390: Don't use %pK through debug printing adds adb9061ecc02 Merge tag 'kvm-s390-next-6.15-1' of https://git.kernel.org [...] adds 80fd663590cf selftests: kvm: revamp MONITOR/MWAIT tests adds 11934771e7e7 selftests: kvm: bring list of exit reasons up to date adds c57047f6f379 selftests: kvm: list once tests that are valid on all arch [...] adds f3e555ba45da Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TS [...] adds 26cb30f22f9c Documentation: kvm: give correct name for KVM_CAP_SPAPR_MULTITCE adds 2f313018de0f Documentation: kvm: drop "Capability" heading from capabilities adds ed7974fd592b Documentation: kvm: fix some definition lists adds af339282e203 Documentation: kvm: organize capabilities in the right section adds 269a2c3663c6 Documentation: kvm: remove KVM_CAP_MIPS_TE adds 70817b2b4624 Merge branch 'kvm-6.15-rc2-cleanups' into HEAD adds ef01cac401f1 KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect gues [...] adds 0297cdc12a87 KVM: selftests: Add option to rseq test to override /dev/c [...] adds 81d480fdf8b7 KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages [...] adds 459a35111b0a KVM: Allow building irqbypass.ko as as module when kvm.ko [...] adds bc52ae0a708c KVM: x86: Explicitly zero-initialize on-stack CPUID unions adds 369348e1d8ce Merge branch 'kvm-6.15-rc2-fixes' into HEAD adds 6bad6ecc63b7 KVM: VMX: Assert that IRQs are disabled when putting vCPU [...] adds c0b8dcabb2cd KVM: VMX: Use separate subclasses for PI wakeup lock to sq [...] adds c77eee50caa2 Merge branch 'kvm-pi-fix-lockdep' into HEAD adds acfcaf90db1f smccc: kvm_guest: Align with DISCOVER_IMPL_CPUS ABI adds 1f5bdd3b0c70 smccc: kvm_guest: Remove unneeded semicolon adds fb8a3eba9c81 KVM: arm64: Only read HPFAR_EL2 when value is architectura [...] adds 1cf3e126f152 arm64: Convert HPFAR_EL2 to sysreg table adds 26fbdf369227 KVM: arm64: Don't translate FAR if invalid/unsafe adds d8d78398e550 KVM: arm64: selftests: Introduce and use hardware-definiti [...] adds c8631ea59b65 KVM: arm64: selftests: Explicitly set the page attrs to In [...] adds a344e258acb0 KVM: arm64: Use acquire/release to communicate FF-A versio [...] adds c478032df078 Merge tag 'kvmarm-fixes-6.15-1' of https://git.kernel.org/ [...] adds 0e8863244ef5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 14e594a1fc8b kunit: tool: fix count of tests if late test plan adds d1be0cf3b8ae kunit: Spelling s/slowm/slow/ adds a24588245776 Merge tag 'linux_kselftest-kunit-6.15-rc2' of git://git.ke [...] new cfa5f336bdbd devpts: Fix type for uid and gid params new a94fd938df2b virtiofs: add filesystem context source name check new bb5e07cb9277 hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key new 4a2208c25ce4 netfs: Update main API document new 7571ebd29ff2 afs: Fix afs_dynroot_readdir() to not use the RCU read lock new 63690b75feb1 dcache: convert dentry flag macros to enum new bad440f4fdb4 mount: ensure we don't pointlessly walk the mount tree new 32af6c5634d0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 068aa6f32c62 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 1595f15391b8 erofs: set error to bio if file-backed IO fails new d385f15d5ba0 erofs: add __packed annotation to union(__le16..) new be45319c9fb1 erofs: fix encoded extents handling new 8bef11a935e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a482a6987052 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 1ecf26346c6d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new c07d3aede2b2 fscrypt: add support for hardware-wrapped keys new 15c26e61d641 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4d7ca49178b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0e37de1d4c7 Merge branch 'master' of git://github.com/ceph/ceph-client.git new c7efac7f1c71 cifs: Fix support for WSL-style symlinks new 9502dd5c7029 smb: client: fix UAF in decryption with multichannel new 16cb6b0509b6 cifs: Fix encoding of SMB1 Session Setup Kerberos Request [...] new 9ce7351291a6 cifs: Remove explicit handling of IO_REPARSE_TAG_MOUNT_POI [...] new 12193b9801e7 cifs: Improve handling of name surrogate reparse points in [...] new 56c0bea52cef cifs: Split parse_reparse_point callback to functions: get [...] new ef86ab131d91 cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 new f28491f330cf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 696cfe81bdfa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b0f877f66f85 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c6c2e3fbe787 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 51fbe5790368 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4111d35bc08d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4fa2804ba09 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 6aee8b8ccbc7 nfs: add missing selections of CONFIG_CRC32 new b087fb728fdd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new eba3c0b3a9e0 ovl: make redirect/metacopy rejection consistent new 3f776aa7c27d ovl: relax redirect/metacopy requirements for lower -> dat [...] new 05f774ffb442 ovl: don't require "metacopy=on" for "verity" new 507c9a20766b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 8b4173630b52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new fa6fe07d1536 VFS: rename lookup_one_len family to lookup_noperm and rem [...] new 06c567403ae5 Use try_lookup_noperm() instead of d_hash_and_lookup() out [...] new 390e34bc1490 VFS: change lookup_one_common and lookup_noperm_common to [...] new 4e5c53e03806 Merge patch series "VFS: improve interface for lookup_one [...] new 09e6727dd458 Merge branch 'vfs-6.16.async.dir' into vfs.all new 2db13ec0a8b6 Merge branch 'vfs-6.16.mount.api' into vfs.all new 40b05c0c7266 Merge branch 'vfs-6.16.writepage' into vfs.all new 7ee85aeee98e Merge branch 'vfs-6.16.super' into vfs.all new 63d256cc0ba1 Merge branch 'vfs-6.16.procfs' into vfs.all new eaec2cd1670d fs: sort out cosmetic differences between stat funcs and a [...] new 5f3e0b4a1f59 fs: predict not having to do anything in fdput() new c9b380a0171a Merge patch series "fs: sort out cosmetic differences betw [...] new e45960c279b0 fs: unconditionally use atime_needs_update() in pick_link() new d57e6ea6671b Merge branch 'vfs-6.16.misc' into vfs.all new fed3ff67db86 Merge branch 'vfs-6.16.pidfs' into vfs.all new 143ced925e31 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 3e3448c50c8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (f2c2da2483a9) \ N -- N -- N refs/heads/fs-next (3e3448c50c8b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 57 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/fscrypt.rst | 187 +++- Documentation/filesystems/netfs_library.rst | 995 +++++++++++++++------ Documentation/filesystems/overlayfs.rst | 7 + Documentation/virt/kvm/api.rst | 789 ++++++++-------- arch/arm64/include/asm/esr.h | 44 +- arch/arm64/include/asm/kvm_emulate.h | 7 +- arch/arm64/include/asm/kvm_ras.h | 2 +- arch/arm64/kvm/hyp/include/hyp/fault.h | 70 +- arch/arm64/kvm/hyp/nvhe/ffa.c | 9 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 9 +- arch/arm64/kvm/mmu.c | 31 +- arch/arm64/tools/sysreg | 7 + arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 8 +- arch/s390/kvm/kvm-s390.c | 10 +- arch/s390/kvm/trace-s390.h | 4 +- arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/kvm/cpuid.c | 8 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/vmx/posted_intr.c | 37 +- arch/x86/kvm/x86.c | 4 + drivers/firmware/smccc/kvm_guest.c | 4 +- fs/Kconfig | 1 + fs/afs/dynroot.c | 4 +- fs/crypto/fscrypt_private.h | 75 +- fs/crypto/hkdf.c | 4 +- fs/crypto/inline_crypt.c | 44 +- fs/crypto/keyring.c | 132 ++- fs/crypto/keysetup.c | 63 +- fs/crypto/keysetup_v1.c | 4 +- fs/erofs/erofs_fs.h | 8 +- fs/erofs/fileio.c | 2 + fs/erofs/zmap.c | 5 +- fs/fuse/virtio_fs.c | 3 + fs/hfs/bnode.c | 6 + fs/hfsplus/bnode.c | 6 + fs/kernfs/mount.c | 2 +- fs/namei.c | 10 +- fs/namespace.c | 30 +- fs/nfs/Kconfig | 2 +- fs/nfs/internal.h | 7 - fs/nfs/nfs4session.h | 4 - fs/nfsd/Kconfig | 1 + fs/nfsd/nfsfh.h | 7 - fs/overlayfs/namei.c | 98 +- fs/overlayfs/params.c | 31 +- fs/smb/client/cached_dir.c | 3 +- fs/smb/client/cifs_unicode.c | 22 +- fs/smb/client/cifs_unicode.h | 14 - fs/smb/client/cifsacl.c | 36 +- fs/smb/client/cifsencrypt.c | 16 +- fs/smb/client/cifsfs.c | 24 +- fs/smb/client/cifsglob.h | 31 +- fs/smb/client/cifsproto.h | 119 +-- fs/smb/client/cifssmb.c | 570 ++++++++---- fs/smb/client/connect.c | 58 +- fs/smb/client/dir.c | 74 +- fs/smb/client/file.c | 3 +- fs/smb/client/fs_context.c | 3 +- fs/smb/client/inode.c | 54 +- fs/smb/client/link.c | 9 +- fs/smb/client/misc.c | 2 +- fs/smb/client/namespace.c | 1 + fs/smb/client/reparse.c | 59 +- fs/smb/client/reparse.h | 5 +- fs/smb/client/sess.c | 60 +- fs/smb/client/smb1ops.c | 90 +- fs/smb/client/smb2misc.c | 30 +- fs/smb/client/smb2ops.c | 14 +- fs/smb/client/smb2pdu.c | 11 +- fs/smb/common/smb2pdu.h | 6 +- fs/stat.c | 35 +- include/kunit/test.h | 2 +- include/linux/dcache.h | 106 ++- include/linux/file.h | 2 +- include/linux/kvm_host.h | 2 +- include/linux/nfs.h | 7 - include/uapi/linux/fscrypt.h | 6 +- tools/testing/kunit/kunit_parser.py | 4 + tools/testing/kunit/kunit_tool_test.py | 4 +- tools/testing/selftests/kvm/Makefile.kvm | 45 +- .../testing/selftests/kvm/arm64/page_fault_test.c | 2 +- .../selftests/kvm/include/arm64/processor.h | 67 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 60 +- tools/testing/selftests/kvm/lib/kvm_util.c | 5 +- tools/testing/selftests/kvm/rseq_test.c | 31 +- .../testing/selftests/kvm/x86/monitor_mwait_test.c | 108 +-- virt/kvm/Kconfig | 2 +- virt/kvm/eventfd.c | 10 +- 89 files changed, 2927 insertions(+), 1683 deletions(-)