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 c2870c0f8f9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 78ca91358633 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 4c3c40178b0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9cdc58c35899 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 92ea6151ea93 Merge branch '9p-next' of https://github.com/martinetd/linux omits 43c47b908b2c Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 38ba6a6e39ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits cd9e79d26706 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 2cd9d377e931 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 238465f9ebc6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7858d36217ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a58b95910707 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 310c4b14d42a Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits d20eab69e930 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits a37395bb2e83 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 75262c4c3e72 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a6283630d145 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits fcb80edb58ed Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 150e513d8795 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 7ffa7320d6a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7967b30eb167 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 896e6158ab2b Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits d2286e3c7f57 Merge branch 'work.misc' into for-next omits 7a2ba22e23d7 alpha: unobfuscate _PAGE_P() definition omits 445c4f2fe708 kill FIRST_USER_PGD_NR omits 23bf7166fb4a Merge branch 'work.qstr' into for-next omits 2ea01013dbc3 make it easier to catch those who try to modify ->d_name omits 1e92c48ab44f generic_ci_validate_strict_name(): constify name argument omits c688eff013a6 afs_dir_search: constify qstr argument omits 09c2e9069e0f afs_edit_dir_{add,remove}(): constify qstr argument omits 127399684945 exfat_find(): constify qstr argument omits dc31447d633e security_dentry_init_security(): constify qstr argument omits 0d654b4851c0 Merge branch 'work.f_path' into for-next omits c666ceedf0ae Have cc(1) catch attempts to modify ->f_path omits 239dce1d83c0 Merge branches 'work.path' and 'work.mount' into work.f_path omits 4362f3e4a38d configfs:get_target() - release path as soon as we grab co [...] omits b70ae913c316 apparmor/af_unix: constify struct path * arguments omits b9c56d85920a ovl_is_real_file: constify realpath argument omits 58e037d1e241 ovl_sync_file(): constify path argument omits 811c3c6076ec ovl_lower_dir(): constify path argument omits 1acbf1650f2a ovl_get_verity_digest(): constify path argument omits d1e05544d884 ovl_validate_verity(): constify {meta,data}path arguments omits 69e4a8cfc2cf ovl_ensure_verity_loaded(): constify datapath argument omits 56c177b4815b ksmbd_vfs_set_init_posix_acl(): constify path argument omits 13336a66ba25 ksmbd_vfs_inherit_posix_acl(): constify path argument omits 9dafb6b520b3 ksmbd_vfs_kern_path_unlock(): constify path argument omits e033aa8d4a12 ksmbd_vfs_path_lookup_locked(): root_share_path can be con [...] omits df0c236a8465 check_export(): constify path argument omits efa6ab3688a5 export_operations->open(): constify path argument omits 66fe3e671387 rqst_exp_get_by_name(): constify path argument omits b748df4f7b68 nfs: constify path argument of __vfs_getattr() omits cc48ca6948f8 bpf...d_path(): constify path argument omits a62e356d98f8 done_path_create(): constify path argument omits 3013a70ab946 filename_lookup(): constify root argument omits ff9650bb52b5 constify path argument of vfs_statx_path() omits fa3b82abb2db backing_file_user_path(): constify struct path * omits b388ff0454fb Merge branch 'work.mount' into for-next omits 76f17c73275f constify {__,}mnt_is_readonly() omits 134439040529 WRITE_HOLD machinery: no need for to bump mount_lock seqcount omits 80ea63735fa0 struct mount: relocate MNT_WRITE_HOLD bit omits cf9ae639b9b5 preparations to taking MNT_WRITE_HOLD out of ->mnt_flags omits 2599990de965 setup_mnt(): primitive for connecting a mount to filesystem omits c98b59fb2ec4 simplify the callers of mnt_unhold_writers() omits 9d84d519f9fe copy_mnt_ns(): use guards omits ceddabf961d1 copy_mnt_ns(): use the regular mechanism for freeing empty [...] omits 91e682db2fbe mnt_ns_tree_remove(): DTRT if mnt_ns had never been added [...] omits c76f5a2891a0 open_detached_copy(): separate creation of namespace into helper omits 7d9fe5536520 open_detached_copy(): don't bother with mount_lock_hash() omits 337682ed14b2 path_has_submounts(): use guard(mount_locked_reader) omits c58a359217e3 fs/namespace.c: sanitize descriptions for {__,}lookup_mnt() omits 194f349fe34f ecryptfs: get rid of pointless mount references in ecryptf [...] omits b9660371d08f umount_tree(): take all victims out of propagation graph at once omits 50b15b6711bd do_mount(): use __free(path_put) omits cd2e7664ed72 do_move_mount_old(): use __free(path_put) omits ca0b2b668d76 constify can_move_mount_beneath() arguments omits 69c51a5abc34 path_umount(): constify struct path argument omits 7f33384475d0 may_copy_tree(), __do_loopback(): constify struct path argument omits dc2c77587966 path_mount(): constify struct path argument omits ead5706f63cd do_{loopback,change_type,remount,reconfigure_mnt}(): const [...] omits aebd617cedb6 do_new_mount{,_fc}(): constify struct path argument omits b590313a23b2 mnt_warn_timestamp_expiry(): constify struct path argument omits 8ef2afb50e41 do_move_mount(), vfs_move_mount(), do_move_mount_old(): co [...] omits 4c5ce902bf40 collect_paths(): constify the return value omits 0b2f76f0167a drop_collected_paths(): constify arguments omits afc66b52ac67 do_set_group(): constify path arguments omits 4404a8cbeff8 do_mount_setattr(): constify path argument omits 6d0d807aeccb constify check_mnt() omits 00837dab990f do_lock_mount(): don't modify path. omits 65cbd500bbc4 new helper: topmost_overmount() omits e593c31d3bc9 don't bother passing new_path->dentry to can_move_mount_beneath() omits 6ed731c762ba pivot_root(2): use old_mp.mp->m_dentry instead of old.dentry omits 03f734a5aefd graft_tree(), attach_recursive_mnt() - pass pinned_mountpoint omits 3c5f75c00179 do_add_mount(): switch to passing pinned_mountpoint instea [...] omits b6c6f725e965 do_move_mount(): use the parent mount returned by do_lock_mount() omits d14b32629541 change calling conventions for lock_mount() et.al. adds 2c334d038466 power: supply: bq27xxx: fix error return in case of no bq2 [...] adds 1e451977e170 power: supply: bq27xxx: restrict no-battery detection to bq27000 new 46a51f4f5eda Merge tag 'for-v6.17-rc' of git://git.kernel.org/pub/scm/l [...] new 395305e046fc Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new 7d124fbc39f1 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new e429f3d3911d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2b81d8ebe14 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5663d4c9f43a Merge branch 'master' of https://github.com/ceph/ceph-client.git new 50240e277548 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 8ab478922965 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new ae59f6e043ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 94292052c04a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a87a82f87c81 exfat: Add support for FS_IOC_{GET,SET}FSLABEL new d44385ee0d31 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 27c56ccbc1f4 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 219b15d6a003 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 29ede439e6a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c002bcd64d7d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed34804aec40 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new d69174ff73a5 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 7bd86acdc976 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 9c5029f66df4 Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] new 8844a6e4479c Merge branch '9p-next' of https://github.com/martinetd/linux new ea1650019f2a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 228fb64908d3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0c4f1960dbbc Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new dae575e66981 backing_file_user_path(): constify struct path * new dd22857510e1 constify path argument of vfs_statx_path() new 7b129f2e70e7 filename_lookup(): constify root argument new 63dbfb077cda done_path_create(): constify path argument new 1b8abbb12128 bpf...d_path(): constify path argument new df9a4d79f1de nfs: constify path argument of __vfs_getattr() new 9c71fe0abf32 rqst_exp_get_by_name(): constify path argument new 2930afe2c9cb export_operations->open(): constify path argument new 72c1118d32eb check_export(): constify path argument new 94cb22d109d5 ksmbd_vfs_path_lookup_locked(): root_share_path can be con [...] new a67e08f74604 ksmbd_vfs_kern_path_unlock(): constify path argument new e74e75150e2b ksmbd_vfs_inherit_posix_acl(): constify path argument new 3d866c3b938c ksmbd_vfs_set_init_posix_acl(): constify path argument new 7e978e8fb6a3 ovl_ensure_verity_loaded(): constify datapath argument new c93cd353744e ovl_validate_verity(): constify {meta,data}path arguments new 465309d63f6d ovl_get_verity_digest(): constify path argument new 055e9d5efc6f ovl_lower_dir(): constify path argument new ee17384ace3c ovl_sync_file(): constify path argument new 5f587dd9b77a ovl_is_real_file: constify realpath argument new 39e6bc58b8f4 apparmor/af_unix: constify struct path * arguments new 1b25dea3867a configfs:get_target() - release path as soon as we grab co [...] new 2010464cfafb change calling conventions for lock_mount() et.al. new 842e12352c30 do_move_mount(): use the parent mount returned by do_lock_mount() new ef307f89bfb6 do_add_mount(): switch to passing pinned_mountpoint instea [...] new 6bfb6938e2ff graft_tree(), attach_recursive_mnt() - pass pinned_mountpoint new a2bdb7d8dcf2 pivot_root(2): use old_mp.mp->m_dentry instead of old.dentry new ed8ba4aad788 don't bother passing new_path->dentry to can_move_mount_beneath() new 25423edc7878 new helper: topmost_overmount() new 90006f21b78a do_lock_mount(): don't modify path. new 8be87700c980 constify check_mnt() new 08404199f3f2 do_mount_setattr(): constify path argument new 6e024a0e280e do_set_group(): constify path arguments new 1f6df5847454 drop_collected_paths(): constify arguments new b42ffcd5069d collect_paths(): constify the return value new 44b58cdaf992 do_move_mount(), vfs_move_mount(), do_move_mount_old(): co [...] new 27e4b7855966 mnt_warn_timestamp_expiry(): constify struct path argument new 17d44b452c4f do_new_mount{,_fc}(): constify struct path argument new a8be822f6193 do_{loopback,change_type,remount,reconfigure_mnt}(): const [...] new 8ec7ee2e0be7 path_mount(): constify struct path argument new 4f4b18af4c2e may_copy_tree(), __do_loopback(): constify struct path argument new f91c433a5c12 path_umount(): constify struct path argument new 86af25b01df1 constify can_move_mount_beneath() arguments new 43d672dbf1f2 do_move_mount_old(): use __free(path_put) new fc9d5efc4c62 do_mount(): use __free(path_put) new 75db7fd99075 umount_tree(): take all victims out of propagation graph at once new fc812c40f5ee ecryptfs: get rid of pointless mount references in ecryptf [...] new 19ac81735c9b fs/namespace.c: sanitize descriptions for {__,}lookup_mnt() new 1a22542b5ffe path_has_submounts(): use guard(mount_locked_reader) new 71cf10ce4562 open_detached_copy(): don't bother with mount_lock_hash() new 57a7b5b0b6d9 open_detached_copy(): separate creation of namespace into helper new 01773927c49d mnt_ns_tree_remove(): DTRT if mnt_ns had never been added [...] new 49b731d2da77 copy_mnt_ns(): use the regular mechanism for freeing empty [...] new 4327c8a014d9 copy_mnt_ns(): use guards new 8f7f879d1782 simplify the callers of mnt_unhold_writers() new 61e868cf43de setup_mnt(): primitive for connecting a mount to filesystem new 4955df9ee481 preparations to taking MNT_WRITE_HOLD out of ->mnt_flags new 123e0ce65c24 struct mount: relocate MNT_WRITE_HOLD bit new c254a7e62cc8 WRITE_HOLD machinery: no need for to bump mount_lock seqcount new c50330f03e8b constify {__,}mnt_is_readonly() new 8ccde0d0d00f Merge branches 'work.path' and 'work.mount' into work.f_path new 3be943ee748c Have cc(1) catch attempts to modify ->f_path new f9fadf23c7f1 security_dentry_init_security(): constify qstr argument new 2974831dd5d2 exfat_find(): constify qstr argument new 3edcd68e35a7 afs_edit_dir_{add,remove}(): constify qstr argument new 6acbce445a5f afs_dir_search: constify qstr argument new ca97d6c60b1d generic_ci_validate_strict_name(): constify name argument new 180a9cc3fd6a make it easier to catch those who try to modify ->d_name new 50247b66428e kill FIRST_USER_PGD_NR new f037fd7fbca4 alpha: unobfuscate _PAGE_P() definition new a079f8eb10db Merge branches 'work.fs_context', 'work.f_path', 'work.qst [...] new 900a38be44b2 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 (c2870c0f8f9d) \ N -- N -- N refs/heads/fs-next (900a38be44b2)
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 95 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: drivers/power/supply/bq27xxx_battery.c | 4 +- fs/exfat/dir.c | 158 +++++++++++++++++++++++++++++++++ fs/exfat/exfat_fs.h | 7 ++ fs/exfat/exfat_raw.h | 6 ++ fs/exfat/file.c | 52 +++++++++++ fs/exfat/namei.c | 2 +- fs/namespace.c | 8 +- fs/nsfs.c | 2 +- 8 files changed, 228 insertions(+), 11 deletions(-)