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 891eb7b24088 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ffe261a19fdc next-20250829/vfs-brauner omits c719ddd92321 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2df6f6c68868 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4d22ba105ce1 Merge branch '9p-next' of https://github.com/martinetd/linux omits a16c238ec505 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 6968ca1b399d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 6a61c7551b1d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 0f988f81e90d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5b137210de41 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 162e5179365c Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 52a3db67ae9b Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits ca0b3dcaf161 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 0698463b4674 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f46c01023376 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b8b87013c9ae Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 24615f64de3b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits fa970cdb1303 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits fb003538e09e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c7a63329fd8d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 701f383859a2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a21a5f178f77 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits dc9d4e11e5c3 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 3ca8249ddcac smb: client: skip cifs_lookup on mkdir omits 8d8e2c11c26f smb: Use arc4 library instead of duplicate arc4 code omits aeeb5f0f4938 exfat: optimize allocation bitmap loading time omits eaa21a3aa6d5 exfat: Remove unnecessary parentheses omits e4d3eb96f30a exfat: drop redundant conversion to bool omits 870fabdfdc72 exfat: validate cluster allocation bits of the allocation bitmap omits 9eda7cb7ae8b Merge branch 'work.mount' into for-next omits 1f7763899a35 constify {__,}mnt_is_readonly() omits 450b47ed958d WRITE_HOLD machinery: no need for to bump mount_lock seqcount omits e646ca3afd06 struct mount: relocate MNT_WRITE_HOLD bit omits fbe17193c17e preparations to taking MNT_WRITE_HOLD out of ->mnt_flags omits bd1a05ed5a71 setup_mnt(): primitive for connecting a mount to filesystem omits 46cbd2ad09c2 simplify the callers of mnt_unhold_writers() omits 96e72d9f802f copy_mnt_ns(): use guards omits 57c6a0672492 copy_mnt_ns(): use the regular mechanism for freeing empty [...] omits f01c8ca70dc2 mnt_ns_tree_remove(): DTRT if mnt_ns had never been added [...] omits 406787482a62 open_detached_copy(): separate creation of namespace into helper omits 74c202710b41 open_detached_copy(): don't bother with mount_lock_hash() omits 86945e522d5c path_has_submounts(): use guard(mount_locked_reader) omits 1fad45fa8de0 fs/namespace.c: sanitize descriptions for {__,}lookup_mnt() omits 386e98ec6285 ecryptfs: get rid of pointless mount references in ecryptf [...] omits 4a0de50a44bb nfsd: decouple the xprtsec policy check from check_nfsd_access() omits 657a525ad243 NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() omits f67596051f74 nfsd: Eliminate an allocation in nfs4_make_rec_clidname() omits e534e9a25e02 nfsd: Replace open-coded conversion of bytes to hex omits a9037af5442b lockd: Remove space before newline omits b9e0414ec07a nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] omits 214f92ea693e nfsd: fix timestamp updates in CB_GETATTR omits 478bd0dee0df nfsd: fix SETATTR updates for delegated timestamps omits 1d75bf5130c3 nfsd: track original timestamps in nfs4_delegation omits 5d0bba8bc6d2 nfsd: use ATTR_CTIME_SET for delegated ctime updates omits 37de4a021bfc vfs: add ATTR_CTIME_SET flag omits e9fb7c0eaca0 nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] omits 77fe515a9e8e nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] omits e67706ed6693 NFSD: Fix last write offset handling in layoutcommit omits 6505fdc9e064 NFSD: Implement large extent array support in pNFS omits 96103d87e6ee NFSD: Minor cleanup in layoutcommit decoding omits ccc3afbab8fb NFSD: Minor cleanup in layoutcommit processing omits 25a0b1355507 NFSD: Rework encoding and decoding of nfsd4_deviceid omits 421f864330e6 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed omits df8e96311d3b nfsd: discard nfsd_file_get_local() omits 4af12e3b6960 sunrpc: delay pc_release callback until after the reply is sent omits 5cab6aa4fcfa NFSD: Move the fh_getattr() helper omits dce7ed871310 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers omits da2742ee3167 sunrpc: fix null pointer dereference on zero-length checksum new e1bf212d0604 fuse: virtio_fs: fix page fault for DAX page address new f777d1112ee5 Merge tag 'vfs-6.17-rc6.fixes' of git://git.kernel.org/pub [...] new e7c7ff8b4411 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 5c9e747dc379 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new a76969ca74bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b7708ce60e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e3e8d1bb4679 Merge branch 'master' of https://github.com/ceph/ceph-client.git new a6bad8b8d571 smb: validate command payload size in smb2_check_message new dfe2d8354d12 smb: Use arc4 library instead of duplicate arc4 code new f2b4d389c141 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new b3ea327352e5 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new 2976c7cb4de4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 72174162af5e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 56ca3d65293a exfat: validate cluster allocation bits of the allocation bitmap new 87c8bc03014c exfat: drop redundant conversion to bool new e57cc8b59dde exfat: Remove unnecessary parentheses new a7d23a176730 exfat: optimize allocation bitmap loading time new f936388b86be Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 5e51a1fcb042 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 61c458042972 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 47ce88d81dcb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1790cb9025c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c27c75eb4e24 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 31f1a960ad1a NFSv4: Don't clear capabilities that won't be reset new dd5a8621b886 NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set new b3ac33436030 NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not [...] new 4fb2b677fc1f NFSv4: Clear the NFS_CAP_XATTR flag if not supported by th [...] new 992203a1fba5 nfs/localio: restore creds before releasing pageio data new d3684397ea9b nfs/localio: avoid bouncing LOCALIO if nfs_client_is_local() new 5a46d2339a5a flexfiles/pNFS: fix NULL checks on result of ff_layout_cho [...] new b1817b18ff20 NFS: Protect against 'eof page pollution' new b2036bb65114 NFSv4.2: Protect copy offload and clone against 'eof page [...] new 9eb90f435415 NFS: Serialise O_DIRECT i/o and truncate() new b93128f29733 NFSv4.2: Serialise O_DIRECT i/o and fallocate() new c80ebeba1198 NFSv4.2: Serialise O_DIRECT i/o and clone range new ca247c89900a NFSv4.2: Serialise O_DIRECT i/o and copy range new b7b8574225e9 NFS: nfs_invalidate_folio() must observe the offset and si [...] new c12b6a7b12a1 NFS: Fix the marking of the folio as up to date new 199cd9e8d14b Revert "SUNRPC: Don't allow waiting for exiting tasks" new 9559d2fffd4f SUNRPC: call xs_sock_process_cmsg for all cmsg new dd2fa8247345 NFSv4/flexfiles: Fix layout merge mirror check. new 5e35420b00d2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 2694b65fa95f sunrpc: fix null pointer dereference on zero-length checksum new e93d4c2b07dd NFSD: Relocate the fh_want_write() and fh_drop_write() helpers new 22d98e7f546c NFSD: Move the fh_getattr() helper new dbb77a950ab1 sunrpc: delay pc_release callback until after the reply is sent new 1314084bf237 nfsd: discard nfsd_file_get_local() new 9f09e93c6b07 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed new 3d5a8edb6d81 NFSD: Rework encoding and decoding of nfsd4_deviceid new ebeabf82ea6e NFSD: Minor cleanup in layoutcommit processing new 41caf4e630e0 NFSD: Minor cleanup in layoutcommit decoding new 395cf290ea47 NFSD: Implement large extent array support in pNFS new cd2e1564f05a NFSD: Fix last write offset handling in layoutcommit new 3180f4a6c2f6 nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] new 86534626d35e nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] new 6aac669013ad vfs: add ATTR_CTIME_SET flag new f350a0fb161b nfsd: use ATTR_CTIME_SET for delegated ctime updates new 4505a496f65e nfsd: track original timestamps in nfs4_delegation new e34a30abe541 nfsd: fix SETATTR updates for delegated timestamps new ff05aa648ec2 nfsd: fix timestamp updates in CB_GETATTR new 3142bdaa6330 nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] new 80d8746447af lockd: Remove space before newline new f11eddb1596e nfsd: Replace open-coded conversion of bytes to hex new 6a17e181dcac nfsd: Eliminate an allocation in nfs4_make_rec_clidname() new ebda7eb4e74e NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() new b240a498e32a nfsd: decouple the xprtsec policy check from check_nfsd_access() new 3db422272503 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 5438e7db1218 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] new cfac6f7af6af Merge branch '9p-next' of https://github.com/martinetd/linux new 8d6d40bf05ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 173ce9662ec3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 195add37be0b next-20250829/vfs-brauner new 194f349fe34f ecryptfs: get rid of pointless mount references in ecryptf [...] new c58a359217e3 fs/namespace.c: sanitize descriptions for {__,}lookup_mnt() new 337682ed14b2 path_has_submounts(): use guard(mount_locked_reader) new 7d9fe5536520 open_detached_copy(): don't bother with mount_lock_hash() new c76f5a2891a0 open_detached_copy(): separate creation of namespace into helper new 91e682db2fbe mnt_ns_tree_remove(): DTRT if mnt_ns had never been added [...] new ceddabf961d1 copy_mnt_ns(): use the regular mechanism for freeing empty [...] new 9d84d519f9fe copy_mnt_ns(): use guards new c98b59fb2ec4 simplify the callers of mnt_unhold_writers() new 2599990de965 setup_mnt(): primitive for connecting a mount to filesystem new cf9ae639b9b5 preparations to taking MNT_WRITE_HOLD out of ->mnt_flags new 80ea63735fa0 struct mount: relocate MNT_WRITE_HOLD bit new 134439040529 WRITE_HOLD machinery: no need for to bump mount_lock seqcount new 76f17c73275f constify {__,}mnt_is_readonly() new b388ff0454fb Merge branch 'work.mount' into for-next new 7ee4a66cd5da Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 (891eb7b24088) \ N -- N -- N refs/heads/fs-next (7ee4a66cd5da)
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 88 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: fs/ecryptfs/main.c | 2 +- fs/exfat/balloc.c | 2 +- fs/fuse/virtio_fs.c | 2 +- fs/nfs/client.c | 2 ++ fs/nfs/file.c | 40 +++++++++++++++++++++++-- fs/nfs/flexfilelayout/flexfilelayout.c | 21 +++++++++----- fs/nfs/inode.c | 13 +++++++-- fs/nfs/internal.h | 12 ++++++++ fs/nfs/io.c | 13 ++------- fs/nfs/localio.c | 21 +++++++------- fs/nfs/nfs42proc.c | 35 ++++++++++++++++------ fs/nfs/nfs4file.c | 2 ++ fs/nfs/nfs4proc.c | 7 +++-- fs/nfs/nfstrace.h | 1 + fs/nfs/write.c | 53 ++++------------------------------ fs/smb/client/dir.c | 4 --- fs/smb/client/smb2misc.c | 22 +++++++------- net/sunrpc/sched.c | 2 -- net/sunrpc/xprtsock.c | 6 ++-- 19 files changed, 144 insertions(+), 116 deletions(-)