summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2024-12-21bcachefs: Simplify option logic in rebalanceKent Overstreet
2024-12-21bcachefs: get_update_rebalance_opts()Kent Overstreet
2024-12-21bcachefs: bch2_write_inode() now checks for changing rebalance optionsKent Overstreet
2024-12-21bcachefs: New bch_extent_rebalance fieldsKent Overstreet
2024-12-21bcachefs: bch2_prt_csum_opt()Kent Overstreet
2024-12-21bcachefs: copygc_enabled, rebalance_enabled now opts.h optionsKent Overstreet
2024-12-21bcachefs: Add bch_io_opts fields for indicating whether the opts came from th...Kent Overstreet
2024-12-21bcachefs: io_opts_to_rebalance_opts()Kent Overstreet
2024-12-21bcachefs: rename bch_extent_rebalance fields to match other opts structsKent Overstreet
2024-12-21bcachefs: kill __bch2_bkey_sectors_need_rebalance()Kent Overstreet
2024-12-21bcachefs: kill bch2_bkey_needs_rebalance()Kent Overstreet
2024-12-21bcachefs: small cleanup for extent ptr bitmasksKent Overstreet
2024-12-21bcachefs: bch2_io_opts_fixups()Kent Overstreet
2024-12-21bcachefs: use bch2_data_update_opts_to_text() in trace_move_extent_fail()Kent Overstreet
2024-12-21bcachefs: avoid 'unsigned flags'Kent Overstreet
2024-12-21bcachefs: Annotate struct bucket_gens with __counted_by()Thorsten Blum
2024-12-21bcachefs: Use str_write_read() helper in write_super_endio()Thorsten Blum
2024-12-21bcachefs: Use str_write_read() helper in ec_block_endio()Thorsten Blum
2024-12-21bcachefs: Use str_write_read() helper functionThorsten Blum
2024-12-21bcachefs: Add version check for bch_btree_ptr_v2.sectors_written validateKent Overstreet
2024-12-21bcachefs: Add block plugging to read pathsKent Overstreet
2024-12-21bcachefs: Fix warning about passing flex array member by valueKent Overstreet
2024-12-21bcachefs: bch2_journal_meta() takes ref on c->writesKent Overstreet
2024-12-21bcachefs: -o norecovery now bails out of recovery earlierKent Overstreet
2024-12-21bcachefs: Refactor new stripe path to reduce dependencies on ec_stripe_headKent Overstreet
2024-12-21bcachefs: Avoid bch2_btree_id_str()Kent Overstreet
2024-12-21bcachefs: better error message in check_snapshot_tree()Kent Overstreet
2024-12-21bcachefs: Factor out jset_entry_log_msg_bytes()Kent Overstreet
2024-12-21bcachefs: improved bkey_val_copy()Kent Overstreet
2024-12-21bcachefs: bch2_btree_lost_data() now uses run_explicit_rceovery_pass_persiste...Kent Overstreet
2024-12-21bcachefs: Add locking for bch_fs.curr_recovery_passKent Overstreet
2024-12-21bcachefs: lru, accounting are alloc btreesKent Overstreet
2024-12-21bcachefs: bch2_run_explicit_recovery_pass() returns different error when not ...Kent Overstreet
2024-12-21bcachefs: add more path idx debug assertsKent Overstreet
2024-12-21bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over acl entriesThorsten Blum
2024-12-21bcachefs: Remove duplicate included headersThorsten Blum
2024-12-21bcachefs: kill btree_trans_restart_nounlock()Kent Overstreet
2024-12-21bcachefs: Remove unnecessary peek_slot()Kent Overstreet
2024-12-21bcachefs: move bch2_xattr_handlers to .rodataThomas Bertschinger
2024-12-21bcachefs: Delete dead codeAlan Huang
2024-12-21bcachefs: Pull disk accounting hooks out of trans_commit.cKent Overstreet
2024-12-21bcachefs: bch_verbose_ratelimitedKent Overstreet
2024-12-21bcachefs: rcu_pending: don't invoke __call_rcu() under lockKent Overstreet
2024-12-21bcachefs: __bch2_key_has_snapshot_overwrites uses for_each_btree_key_reverse_...Kent Overstreet
2024-12-21bcachefs: remove_backpointer() now uses dirent_get_by_pos()Kent Overstreet
2024-12-21bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_have_single_bpKent Overstreet
2024-12-21bcachefs: remove superfluous ; after statementsColin Ian King
2024-12-21bcachefs: Fix racy use of jiffiesKent Overstreet
2024-12-21Merge branch 'bcachefs-kill-retry-estale' into HEADKent Overstreet
2024-12-01bcachefs: Explicitly select CRYPTO from BCACHEFS_FSEric Biggers