summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-05-22bcachefs: Drop empty accounting updatesKent Overstreet1-0/+10
2025-05-22bcachefs: Improve trace_trans_restart_upgradeKent Overstreet2-47/+24
2025-05-22bcachefs: fix bch2_inum_snapshot_to_path()Kent Overstreet1-22/+28
2025-05-22bcachefs: fix duplicate printkKent Overstreet1-2/+0
2025-05-22bcachefs: BCH_INODE_has_case_insensitiveKent Overstreet8-13/+196
2025-05-22bcachefs: bch2_inode_find_by_inum_snapshot()Kent Overstreet3-95/+96
2025-05-22bcachefs: bch2_inum_snapshot_to_path()Kent Overstreet5-30/+43
2025-05-22bcachefs: bch2_rename_trans() only runs rename-to-dir code if neededKent Overstreet1-22/+24
2025-05-22bcachefs: subvol_inum_eq()Kent Overstreet4-12/+10
2025-05-22bcachefs: Don't set bi_casefold on non directoriesKent Overstreet1-0/+3
2025-05-22bcachefs: Remove duplicate call to bch2_trans_begin()Alan Huang1-2/+0
2025-05-22bcachefs: Call bch2_bkey_set_needs_rebalance() earlier in write pathKent Overstreet1-3/+9
2025-05-22bcachefs: Simplify bch2_extent_atomic_end()Kent Overstreet3-51/+22
2025-05-22bcachefs: Coalesce accounting in trans commitKent Overstreet1-9/+27
2025-05-22bcachefs: Split out accounting in transaction commitKent Overstreet6-34/+52
2025-05-22bcachefs: btree_trans_subbufKent Overstreet8-54/+82
2025-05-22bcachefs: Make accounting mismatch errors more readableKent Overstreet1-2/+2
2025-05-22bcachefs: async objs now support bch_write_opsKent Overstreet5-1/+17
2025-05-22bcachefs: fix bch2_debugfs_flush_buf() when tabstops are in useKent Overstreet1-0/+5
2025-05-22bcachefs: fsck: Include loops in error messagesKent Overstreet1-9/+16
2025-05-22bcachefs: bch2_check_bucket_backpointer_mismatch()Kent Overstreet5-11/+98
2025-05-22bcachefs: Improve bucket_bitmap codeKent Overstreet6-80/+92
2025-05-22bcachefs: Run recovery passes asynchronouslyKent Overstreet4-26/+113
2025-05-22bcachefs: bch2_run_explicit_recovery_pass() cleanupKent Overstreet9-97/+117
2025-05-22bcachefs: bch2_recovery_pass_status_to_text()Kent Overstreet3-0/+32
2025-05-22bcachefs: Reduce usage of recovery.curr_passKent Overstreet8-13/+13
2025-05-22bcachefs: __bch2_run_recovery_passes()Kent Overstreet5-91/+104
2025-05-22bcachefs: struct bch_fs_recoveryKent Overstreet15-69/+81
2025-05-22bcachefs: kill copy in bch2_disk_accounting_mod()Kent Overstreet1-5/+13
2025-05-22bcachefs: Optimize bch2_trans_start_alloc_update()Kent Overstreet1-3/+18
2025-05-22bcachefs: btree key cache assertsKent Overstreet1-6/+19
2025-05-22bcachefs: journal path now uses discard_opt_enabled()Kent Overstreet3-15/+21
2025-05-22bcachefs: relock_fail tracepoint now includes btreeKent Overstreet1-1/+4
2025-05-22bcachefs: do_rebalance_scan() now only updates bch_extent_rebalanceKent Overstreet3-16/+32
2025-05-22bcachefs: better error message for subvol_fs_path_parent_wrongKent Overstreet1-10/+20
2025-05-22bcachefs: Improve bch2_repair_inode_hash_info()Kent Overstreet3-41/+86
2025-05-22bcachefs: bch2_inode_find_snapshot_root()Kent Overstreet4-51/+34
2025-05-22bcachefs: Early return to avoid unnecessary lockAlan Huang1-7/+6
2025-05-22bcachefs: Kill BTREE_TRIGGER_bucket_invalidateAlan Huang2-14/+1
2025-05-22bcachefs: Fix opt hooks in sysfs for non sb optionKent Overstreet1-1/+12
2025-05-22bcachefs: fix can_write_extent()Kent Overstreet1-1/+3
2025-05-22bcachefs: Add tracepoint, counter for io_move_created_rebalanceKent Overstreet3-19/+48
2025-05-22bcachefs: move_buckets in rhashtable when allocatedKent Overstreet1-19/+19
2025-05-22bcachefs: Move pending buckets queue to buckets_in_flightKent Overstreet1-13/+11
2025-05-22bcachefs: kill move_bucket_in_flightKent Overstreet4-57/+49
2025-05-22bcachefs: bch2_fs_emergency_read_only2()Kent Overstreet11-49/+145
2025-05-22bcachefs: Extra write buffer assertsKent Overstreet2-0/+4
2025-05-22bcachefs: add missing locking in bch2_write_point_to_text()Kent Overstreet1-0/+4
2025-05-22bcachefs: Don't rewind recovery if not in recoveryKent Overstreet1-1/+2
2025-05-22bcachefs: Rename fsck_running, recovery_running flagsKent Overstreet5-14/+14