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 fa93de167a73 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c120eef23273 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaafa0347f90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 252a2a47af76 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits c3bb3865e9bc Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8eb141801094 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 38aa8f4ea2e3 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6a8a38682602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 541a9a83ea8d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bf86e7dfe077 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 87a8a84f2fb8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7defe190adb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 019367da3310 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits fdfef31b0018 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1ebe251663d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa2c36263eef Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 7bca4d719b2f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 686ef179f7f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f45f67f10433 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits ce63fc4c8d45 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits aa89e7ad9d47 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] omits f5cdd7daf9f1 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits bba8872b1f0a Merge branch 'vfs.inode.rcu' into vfs.all Signed-off-by: C [...] omits 8136b2e0094e Merge branch 'vfs.casefold' into vfs.all Signed-off-by: Ch [...] omits 6391ee80dd47 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] omits f324654a8129 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 66b11d75f760 Merge branch 'vfs.pg_error' into vfs.all Signed-off-by: Ch [...] omits 3fad7758e1de Merge branch 'vfs.module.description' into vfs.all Signed- [...] omits 6fc9a218455c Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits bd5776189330 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 1ad10f1d44bd Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits d66468433278 proc: restrict /proc/pid/mem omits 704026c008eb proc: pass file instead of inode to proc_mem_open omits 82dbb8c0c563 bcachefs: bch2_btree_key_cache_drop() now evicts omits 5da0130ed3eb bcachefs: set fgf order hint before starting a buffered write omits a0fc85eb38d9 bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] omits 48e011ad246e bcachefs: Reduce the scope of gc_lock omits c8aa2109e5c2 bcachefs: per_cpu_sum() omits b7c3ae591b2f MAINTAINERS: remove Brian Foster as a reviewer for bcachefs omits 32a963ae7396 bcachefs: kill key cache arg to bch2_assert_pos_locked() omits b0cac1df8b5f bcachefs: btree_path_cached_set() omits 3e48771090af bcachefs: btree_node_unlock() assert omits 24c24c45760c bcachefs: bch2_gc_pos_to_text() omits 27c3a4e87a18 bcachefs: bch2_btree_id_to_text() omits 7734ee9e2623 bcachefs: Kill gc_pos_btree_node() omits d57fe66d283c bcachefs: Fix bch2_gc_accounting_done() locking omits 49827f6adde1 bcachefs: bch2_accounting_mem_gc() omits f9ed18955e83 bcachefs: Refactor disk accounting data structures omits feccc90f5b93 bcachefs: fix smatch data leak warning in fs usage ioctl omits bf11a927a7f9 bcachefs: Fix race in bch2_accounting_mem_insert() omits d6233efaba06 bcachefs: bch2_btree_insert() - add btree iter flags omits 06a64937eeeb bcachefs: BCH_IOCTL_QUERY_ACCOUNTING omits 3fb7fe0460c1 bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range omits 18ba0077c179 bcachefs: support FS_IOC_SETFSLABEL omits 30b5cb6cb2a2 bcachefs: support get fs label omits a5d4524fe565 bcachefs: implement FS_IOC_GETVERSION to support lsattr omits ea962e3260fa bcachefs: Unlock trans when waiting for user input in fsck omits e2bc4eda40c3 bcachefs: Clear trans->last_unlock_ip when setting trans->locked omits 0f134ea65bf5 bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() omits 8b4298b7a849 bcachefs: track writeback errors using the generic trackin [...] omits a258e336fc38 bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] omits e8de55921240 bcachefs: twf: delete dead struct fields omits e3817b81a308 bcachefs: bch2_stdio_redirect_readline_timeout() omits c58adb21e0cb bcachefs: twf: convert bch2_stdio_redirect_readline() to darray omits f10dd342f90d bcachefs: Plumb more logging through stdio redirect omits 2d011bd4c8d6 bcachefs: fsck_err() may now take a btree_trans omits b2ae8b9e5520 bcachefs: btree_types bitmask cleanups omits 0e7998b1cd8a bcachefs: Delete old assertion for online fsck omits 438874b88b93 bcachefs: Initialize gc buckets in alloc trigger omits 53fbce38b3f4 bcachefs: Walk leaf to root in btree_gc omits 53b8bda8d14a bcachefs: Don't block journal when finishing check_allocations() omits 18900e39574e bcachefs: bch2_fs_get_tree() cleanup omits 64c44b346426 bcachefs: Kill bch2_mount() omits 91c15d2d317b bcachefs: Eytzinger accumulation for accounting keys omits fa2c290783e8 bcachefs: bch_acct_rebalance_work omits 4d261495454a bcachefs: bch_acct_btree omits 7420bd217e7b bcachefs: bch_acct_snapshot omits 5e365db5be78 bcachefs: bch2_fs_usage_base_to_text() omits 5410d16957a2 bcachefs: bch2_fs_accounting_to_text() omits 8bb69ef72ec9 bcachefs: Convert bch2_compression_stats_to_text() to new [...] omits 11f2dd2ea1c1 bcachefs: bch_acct_compression omits da433eeb759b bcachefs: bch2_verify_accounting_clean() omits 2641a44ec928 bcachefs: Convert bch2_replicas_gc2() to new accounting omits 783dbbdd7382 bcachefs: Convert gc to new accounting omits 6274fbd64b6c bcachefs: Kill replicas_journal_res omits 1bd9002fefbb bcachefs: Kill fs_usage_online omits fc0eee627d7b bcachefs: Kill bch2_fs_usage_to_text() omits 661758e27a34 bcachefs: Delete journal-buf-sharded old style accounting omits 8e96dba6e5d4 bcachefs: Kill writing old accounting to journal omits b4f04ff18ea1 bcachefs: kill bch2_fs_usage_read() omits 641a820a6f9d bcachefs: Convert bch2_ioctl_fs_usage() to new accounting omits c04179e8f4e9 bcachefs: Kill bch2_fs_usage_initialize() omits 8f5c376d90e8 bcachefs: dev_usage updated by new accounting omits e130503cd127 bcachefs: Coalesce accounting keys before journal replay omits b18996e350b3 bcachefs: Disk space accounting rewrite omits 461a82e04cb3 bcachefs: btree write buffer knows how to accumulate bch_a [...] omits 9a988f17d423 bcachefs: Accumulate accounting keys in journal replay omits 87cb0ddb74dc bcachefs: KEY_TYPE_accounting omits 2fc92b298f6f bcachefs: use new mount API omits 5852ff825d60 bcachefs: Add error code to defer option parsing omits d5cd525c470c bcachefs: add printbuf arg to bch2_parse_mount_opts() omits 84486ddc0f78 bcachefs: metadata version bucket_stripe_sectors omits 49748fc67bda bcachefs: BCH_DATA_unstriped omits 2b86ced529ac bcachefs: bch_alloc->stripe_sectors omits b0a258a469fa bcachefs: check_key_has_inode() omits 04fecf314b5e bcachefs: allow passing full device path for target options omits aac902dbc001 bcachefs: Replace bare EEXIST with private error codes omits 4623b84a0885 bcachefs: bch2_printbuf_strip_trailing_newline() omits 4923072179d2 bcachefs: don't expose "read_only" as a mount option omits 8ef9047d815d bcachefs: make offline fsck set read_only fs flag omits d6dfaac7b76c bcachefs: btree_ptr_sectors_written() now takes bkey_s_c omits 2bc3eeaa7111 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written omits a25a4edd56f0 bcachefs: Use try_cmpxchg() family of functions instead of [...] omits 02e460df3397 bcachefs: add might_sleep() annotations for fsck_err() omits c155d15cb5f0 bcachefs: fix missing include omits 2d21e557c9c9 fs: don't misleadingly warn during thaw operations omits 7536b2f06724 VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. omits 20b686c56bd0 iomap: Optimize iomap_read_folio adds ae9daffd9028 MIPS: Routerboard 532: Fix vendor retry check code adds 277a03631202 MIPS: pci: lantiq: restore reset gpio polarity adds ce5cdd3b0521 mips: bmips: BCM6358: make sure CBR is correctly set adds 6e5aee08bd25 Revert "MIPS: pci: lantiq: restore reset gpio polarity" adds 6785e3cc09f1 Merge tag 'mips-fixes_6.10_1' of git://git.kernel.org/pub/ [...] adds 3572bd5689b0 tracing: Build event generation tests only as modules adds e5b3efbe1ab1 Merge tag 'probes-fixes-v6.10-rc4' of git://git.kernel.org [...] adds 2ae4db5647d8 fs: don't misleadingly warn during thaw operations adds 702eb71fd650 fsnotify: Do not generate events for O_PATH file descriptors adds 7d1cf5e624ef vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used. adds 678e745ce882 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds eda1b00a2ab9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 74a3a7ce8b91 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8fef52586e42 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new a39403605f08 bcachefs: set_worker_desc() for delete_dead_snapshots new f905db8d9441 bcachefs: fix missing include new c7d04ffdf7f9 bcachefs: add might_sleep() annotations for fsck_err() new e8eb55af5f52 bcachefs: Use try_cmpxchg() family of functions instead of [...] new a6e2c9cf4aa8 bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written new eb08d59f3599 bcachefs: btree_ptr_sectors_written() now takes bkey_s_c new 573ec9c16db9 bcachefs: make offline fsck set read_only fs flag new 4b72e661ba0d bcachefs: don't expose "read_only" as a mount option new 29e623824497 bcachefs: bch2_printbuf_strip_trailing_newline() new a2585420025d bcachefs: Replace bare EEXIST with private error codes new b911f6c71165 bcachefs: allow passing full device path for target options new 83e325cd76c9 bcachefs: check_key_has_inode() new 42598c33667c bcachefs: bch_alloc->stripe_sectors new 0070a218e189 bcachefs: BCH_DATA_unstriped new c4a8b90b910d bcachefs: metadata version bucket_stripe_sectors new 227794ce5d99 bcachefs: add printbuf arg to bch2_parse_mount_opts() new 1e99284c21b2 bcachefs: Add error code to defer option parsing new 0882ba9bee16 bcachefs: use new mount API new 26c760b83471 bcachefs: KEY_TYPE_accounting new c2ac0feed585 bcachefs: Accumulate accounting keys in journal replay new aa0fcf7bc9c9 bcachefs: btree write buffer knows how to accumulate bch_a [...] new fa639aba1bb6 bcachefs: Disk space accounting rewrite new ae2adfddb59c bcachefs: Coalesce accounting keys before journal replay new 44c23316da41 bcachefs: dev_usage updated by new accounting new 1dcd9f98ac1e bcachefs: Kill bch2_fs_usage_initialize() new 222397b333b1 bcachefs: Convert bch2_ioctl_fs_usage() to new accounting new 2340c52e9152 bcachefs: kill bch2_fs_usage_read() new 6df883c130d0 bcachefs: Kill writing old accounting to journal new cb45d9ac87fd bcachefs: Delete journal-buf-sharded old style accounting new 5cfcc14214c9 bcachefs: Kill bch2_fs_usage_to_text() new 206b52740773 bcachefs: Kill fs_usage_online new 0ac7541b4275 bcachefs: Kill replicas_journal_res new 35a11a179121 bcachefs: Convert gc to new accounting new 025da421d4ed bcachefs: Convert bch2_replicas_gc2() to new accounting new b64d3362595a bcachefs: bch2_verify_accounting_clean() new 2ba6aa5c358b bcachefs: bch_acct_compression new 6d4f9d0cf4c7 bcachefs: Convert bch2_compression_stats_to_text() to new [...] new 8b95c3619c71 bcachefs: bch2_fs_accounting_to_text() new 3902130fc4ee bcachefs: bch2_fs_usage_base_to_text() new f1c9ddd25aec bcachefs: bch_acct_snapshot new 2b83c161a4b0 bcachefs: bch_acct_btree new a115f54c219b bcachefs: bch_acct_rebalance_work new 443815115476 bcachefs: Eytzinger accumulation for accounting keys new 8050f36bce00 bcachefs: Kill bch2_mount() new 90752333220a bcachefs: bch2_fs_get_tree() cleanup new 6ac9f5800260 bcachefs: Don't block journal when finishing check_allocations() new b6e4cff5f007 bcachefs: Walk leaf to root in btree_gc new 3570fe26516a bcachefs: Initialize gc buckets in alloc trigger new 3d200f8192e6 bcachefs: Delete old assertion for online fsck new cee8bdce6abb bcachefs: btree_types bitmask cleanups new 897afb281013 bcachefs: fsck_err() may now take a btree_trans new ce161f7e7ad2 bcachefs: Plumb more logging through stdio redirect new 8d9ba818a7ab bcachefs: twf: convert bch2_stdio_redirect_readline() to darray new e3f0bd321593 bcachefs: bch2_stdio_redirect_readline_timeout() new d3d44eecb2eb bcachefs: twf: delete dead struct fields new cfcf96dea36c bcachefs: bch2_dir_emit() - fix directory reads in the fus [...] new bb90f4afe29f bcachefs: track writeback errors using the generic trackin [...] new 2794327c4bad bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() new fa196c9a4b41 bcachefs: Clear trans->last_unlock_ip when setting trans->locked new 2a4892689fdf bcachefs: Unlock trans when waiting for user input in fsck new 3be995378251 bcachefs: implement FS_IOC_GETVERSION to support lsattr new 76114dc212e7 bcachefs: support get fs label new fb6de4d11c55 bcachefs: support FS_IOC_SETFSLABEL new 4de9b7532265 bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range new 361b26bce0ce bcachefs: BCH_IOCTL_QUERY_ACCOUNTING new afdebcb37ca7 bcachefs: bch2_btree_insert() - add btree iter flags new c7918fe8e25c bcachefs: Fix race in bch2_accounting_mem_insert() new aeace2b00ed1 bcachefs: fix smatch data leak warning in fs usage ioctl new 32d4f465b2f7 bcachefs: Refactor disk accounting data structures new 7c238334e610 bcachefs: bch2_accounting_mem_gc() new b686be192a96 bcachefs: Fix bch2_gc_accounting_done() locking new e4be9932e42f bcachefs: Kill gc_pos_btree_node() new b6fd937d156b bcachefs: bch2_btree_id_to_text() new 08a3de8a2b58 bcachefs: bch2_gc_pos_to_text() new d47fa65142d3 bcachefs: btree_node_unlock() assert new 37a340feb373 bcachefs: btree_path_cached_set() new c2b3491d820e bcachefs: kill key cache arg to bch2_assert_pos_locked() new 563f338c999c MAINTAINERS: remove Brian Foster as a reviewer for bcachefs new a95257635bd0 bcachefs: per_cpu_sum() new 14f403a713a3 bcachefs: Reduce the scope of gc_lock new ed026901a6ff bcachefs: use FGP_WRITEBEGIN instead of combining individu [...] new dbf8c63c4a6a bcachefs: set fgf order hint before starting a buffered write new fefb405bb4cc bcachefs: bch2_btree_key_cache_drop() now evicts new bec6db04c1fa Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 4777710ea293 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bf0287528da cifs: fix typo in module parameter enable_gcm_256 new 7fe3521decfb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 3ae44cd76e40 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 94de311c7a55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 96fa44366b91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 78e16ed2dd35 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new d94c26fd3ce5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 05a62dfb692d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd0b1ad7775b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 312f47b548cb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d2a4e3e47e30 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e26650becdff Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 39de8d28a2a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 217b5cfe1d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 543663f7157e Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new 849b386e2876 hfs: fix to initialize fields of hfs_inode_info after hfs_ [...] new feffbd9d5bea Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new 809835766fe1 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] new 7de8f9d9da35 Merge branch 'vfs.module.description' into vfs.all Signed- [...] new 87ea90633440 Merge branch 'vfs.pg_error' into vfs.all Signed-off-by: Ch [...] new 63d09ed43c21 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new 7852967c4a9f Merge branch 'vfs.casefold' into vfs.all Signed-off-by: Ch [...] new 69fcf0dd1172 Merge branch 'vfs.inode.rcu' into vfs.all Signed-off-by: C [...] new f6bb39ec827a Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new 92492f557563 proc: pass file instead of inode to proc_mem_open new 39efa92f9e5f proc: restrict /proc/pid/mem new e4ff9886ca41 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] new af4eb6f46f44 iomap: Optimize iomap_read_folio new a7ca193bc9b6 Documentation: the design of iomap and how to port new d048945150b7 xfs: reserve blocks for truncating large realtime inode new 602f09f4029c iomap: don't increase i_size in iomap_write_end() new 7ac62028c012 Merge branch 'vfs.iomap' into vfs.all new b0f1b921f924 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
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 (fa93de167a73) \ N -- N -- N refs/heads/fs-next (b0f1b921f924)
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 118 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/index.rst | 1 + Documentation/filesystems/iomap/design.rst | 441 +++++++++++++++ Documentation/filesystems/iomap/index.rst | 13 + Documentation/filesystems/iomap/operations.rst | 713 +++++++++++++++++++++++++ Documentation/filesystems/iomap/porting.rst | 120 +++++ MAINTAINERS | 1 + arch/mips/bmips/setup.c | 3 +- arch/mips/pci/ops-rc32434.c | 4 +- fs/bcachefs/snapshot.c | 2 + fs/hfs/inode.c | 3 + fs/iomap/buffered-io.c | 53 +- fs/namei.c | 11 +- fs/open.c | 6 +- fs/smb/client/cifsfs.c | 2 +- fs/xfs/xfs_iops.c | 15 +- include/linux/fsnotify.h | 8 +- kernel/trace/Kconfig | 4 +- 17 files changed, 1361 insertions(+), 39 deletions(-) create mode 100644 Documentation/filesystems/iomap/design.rst create mode 100644 Documentation/filesystems/iomap/index.rst create mode 100644 Documentation/filesystems/iomap/operations.rst create mode 100644 Documentation/filesystems/iomap/porting.rst