This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 026e680b0a08 Merge tag 'pwm/for-6.9-rc3-fixes' of git://git.kernel.org/ [...] new a5e3dce493d4 bcachefs: Fix assert in bch2_backpointer_invalid() new 8aad8e1f659f bcachefs: Fix journal pins in btree write buffer new 688d750d10aa bcachefs: fix misplaced newline in __bch2_inode_unpacked_t [...] new 4bd02d3fb33d bcachefs: fix mount error path new aa6e130e3c29 bcachefs: Add an assertion for trying to evict btree root new 63332394c7e1 bcachefs: Move snapshot table size to struct snapshot_table new ec9cc18fc2e6 bcachefs: Add checks for invalid snapshot IDs new 57339b24a0ed bcachefs: Don't do extent merging before journal replay is [...] new 36f9ef109b1c bcachefs: fix trans->mem realloc in __bch2_trans_kmalloc new 048f47e83fc3 bcachefs: btree_and_journal_iter now respects trans->journ [...] new 40cb26233a06 bcachefs: Be careful about btree node splits during journa [...] new 79032b078173 bcachefs: Improved topology repair checks new bb66009958b2 bcachefs: add REQ_SYNC and REQ_IDLE in write dio new 805b535a8afb bcachefs: Check btree ptr min_key in .invalid new 812a9297936a bcachefs: Fix btree node keys accounting in topology repair path new 6f5869ffd9f1 bcachefs: Fix use after free in bch2_check_fix_ptrs() new 83bb58539045 bcachefs: Fix repair path for missing indirect extents new dcc1c04587aa bcachefs: Fix use after free in check_root_trans() new 47d2080e30b0 bcachefs: Kill bch2_bkey_ptr_data_type() new 7f9e50803667 bcachefs: Fix bch2_btree_increase_depth() new 11d5568d3e04 bcachefs: fix backpointer for missing alloc key msg new d2554263adcb bcachefs: Split out recovery_passes.c new e5aa80464155 bcachefs: Add error messages to logged ops fns new af855a5f5e74 bcachefs: Resume logged ops after fsck new 4fe0eeeae477 bcachefs: Flush journal immediately after replay if we did [...] new 0a34c058fca8 bcachefs: Ensure bch_sb_field_ext always exists new 060ff30a8596 bcachefs: bch2_run_explicit_recovery_pass_persistent() new 13c1e583f917 bcachefs: Improve -o norecovery; opts.recovery_pass_limit new cecfed9b446d bcachefs: Logged op errors should be ignored new 8ce1db8091b2 bcachefs: Fix remove_dirent() new eab3a3ce2dea bcachefs: Fix overlapping extent repair new b3c7fd35c03c bcachefs: On emergency shutdown, print out current journal [...] new 67199a47ddb9 Merge tag 'bcachefs-2024-04-01' of https://evilpiepirate.o [...] new 42fb9cfd5b18 Documentation: dev-tools: Add link to RV docs new 0ec69b3bed23 docs: Fix bitfield handling in kernel-doc new b75d85218fdf tracing: Fix documentation on tp_printk cmdline option new e9c44c1beaba docs: zswap: fix shell command format new b1e6ec0a0fd0 Merge tag 'docs-6.9-fixes' of git://git.lwn.net/linux
The 38 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/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/zswap.rst | 4 +- Documentation/dev-tools/testing-overview.rst | 2 + fs/bcachefs/Makefile | 1 + fs/bcachefs/backpointers.c | 13 +- fs/bcachefs/backpointers.h | 32 ++- fs/bcachefs/bcachefs.h | 3 +- fs/bcachefs/bset.c | 14 +- fs/bcachefs/bset.h | 2 + fs/bcachefs/btree_cache.c | 5 +- fs/bcachefs/btree_gc.c | 206 ++++---------- fs/bcachefs/btree_io.c | 3 +- fs/bcachefs/btree_iter.c | 52 +++- fs/bcachefs/btree_journal_iter.c | 29 +- fs/bcachefs/btree_journal_iter.h | 4 +- fs/bcachefs/btree_trans_commit.c | 2 +- fs/bcachefs/btree_update.c | 6 + fs/bcachefs/btree_update_interior.c | 151 +++++++--- fs/bcachefs/btree_update_interior.h | 2 + fs/bcachefs/btree_write_buffer.c | 14 + fs/bcachefs/buckets.c | 12 +- fs/bcachefs/chardev.c | 2 +- fs/bcachefs/data_update.c | 9 + fs/bcachefs/errcode.h | 3 +- fs/bcachefs/error.c | 6 +- fs/bcachefs/error.h | 6 + fs/bcachefs/extents.c | 9 +- fs/bcachefs/extents.h | 24 -- fs/bcachefs/fs-io-direct.c | 4 +- fs/bcachefs/fs.c | 1 + fs/bcachefs/fsck.c | 37 ++- fs/bcachefs/inode.c | 2 +- fs/bcachefs/io_misc.c | 2 + fs/bcachefs/logged_ops.c | 7 +- fs/bcachefs/opts.c | 4 + fs/bcachefs/opts.h | 7 +- fs/bcachefs/recovery.c | 304 +++------------------ fs/bcachefs/recovery.h | 32 +-- fs/bcachefs/recovery_passes.c | 225 +++++++++++++++ fs/bcachefs/recovery_passes.h | 17 ++ .../{recovery_types.h => recovery_passes_types.h} | 9 +- fs/bcachefs/reflink.c | 3 +- fs/bcachefs/sb-downgrade.c | 2 +- fs/bcachefs/sb-errors_types.h | 4 +- fs/bcachefs/snapshot.c | 35 ++- fs/bcachefs/snapshot.h | 63 ++--- fs/bcachefs/subvolume.c | 72 +++++ fs/bcachefs/subvolume.h | 3 + fs/bcachefs/subvolume_types.h | 2 + fs/bcachefs/super-io.c | 2 +- fs/bcachefs/super.c | 13 +- scripts/kernel-doc | 2 +- 52 files changed, 820 insertions(+), 650 deletions(-) create mode 100644 fs/bcachefs/recovery_passes.c create mode 100644 fs/bcachefs/recovery_passes.h rename fs/bcachefs/{recovery_types.h => recovery_passes_types.h} (94%)