summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-19/+19
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet1-11/+7
2025-05-31bcachefs: bch2_dev_journal_bucket_delete()Kent Overstreet1-0/+14
2025-05-30bcachefs: bch2_check_fix_ptrs() can now repair btree rootsKent Overstreet1-18/+37
2025-05-30bcachefs: kill replicas_sectors arg to __trigger_extent()Kent Overstreet1-13/+10
2025-05-27bcachefs: Ensure we print output of run_recovery_pass if it errorsKent Overstreet1-6/+15
2025-05-23bcachefs: Small check_fix_ptr fixesKent Overstreet1-8/+9
2025-05-21bcachefs: Improve bucket_bitmap codeKent Overstreet1-21/+4
2025-05-21bcachefs: bch2_run_explicit_recovery_pass() cleanupKent Overstreet1-4/+4
2025-05-21bcachefs: "buckets with backpointer mismatches" now allocated on demandKent Overstreet1-0/+22
2025-05-21bcachefs: Run most explicit recovery passes persistentKent Overstreet1-2/+2
2025-05-21bcachefs: bch_dev.io_ref -> enumerated_refKent Overstreet1-2/+2
2025-05-21bcachefs: print_str_as_lines() -> print_str()Kent Overstreet1-3/+3
2025-05-21bcachefs: Simplify bch2_count_fsck_err()Kent Overstreet1-13/+3
2025-05-21bcachefs: bch2_run_explicit_recovery_pass_printbuf()Kent Overstreet1-10/+23
2025-04-28bcachefs: Don't generate alloc updates to invalid bucketsKent Overstreet1-0/+7
2025-04-28bcachefs: fix bch2_dev_buckets_resize()Kent Overstreet1-5/+3
2025-04-13bcachefs: fix bch2_dev_usage_full_read_fast()Kent Overstreet1-1/+2
2025-04-02bcachefs: bch_dev_usage_fullKent Overstreet1-2/+8
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-1/+1
2025-04-02bcachefs: Split up bch_dev.io_refKent Overstreet1-1/+1
2025-03-31bcachefs: Fix field spanning write warningKent Overstreet1-1/+1
2025-03-30bcachefs: Don't use designated initializers for disk_accounting_posKent Overstreet1-12/+12
2025-03-29bcachefs: Better printing of inconsistency errorsKent Overstreet1-60/+77
2025-03-24bcachefs: bch2_disk_accounting_mod2()Kent Overstreet1-43/+23
2025-03-14bcachefs: bcachefs_metadata_version_cached_backpointersKent Overstreet1-5/+3
2025-03-14bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stripes_heap_lockKent Overstreet1-3/+3
2025-01-09bcachefs: bch2_kvmalloc()Kent Overstreet1-3/+3
2024-12-29bcachefs: kill __bch2_extent_ptr_to_bp()Kent Overstreet1-4/+3
2024-12-29bcachefs: bch2_extent_ptr_to_bp() no longer depends on deviceKent Overstreet1-3/+4
2024-12-21bcachefs: alloc_data_type_set() happens in alloc triggerKent Overstreet1-5/+6
2024-12-21bcachefs: Kill unnecessary mark_lock usageKent Overstreet1-29/+11
2024-12-21bcachefs: Kill bch2_bucket_alloc_new_fs()Kent Overstreet1-0/+25
2024-12-21bcachefs: bch_backpointer -> bkey_i_backpointerKent Overstreet1-4/+4
2024-12-21bcachefs: Kill FSCK_NEED_FSCKKent Overstreet1-12/+17
2024-12-21bcachefs: Move bch_extent_rebalance code to rebalance.cKent Overstreet1-0/+1
2024-12-21bcachefs: Annotate struct bucket_gens with __counted_by()Thorsten Blum1-5/+8
2024-10-18bcachefs: bch2_folio_reservation_get_partial() is now better behavedKent Overstreet1-2/+5
2024-09-21bcachefs: bch2_trigger_ptr() calculates sectors even when no deviceKent Overstreet1-3/+5
2024-09-21bcachefs: EIO errcode cleanupKent Overstreet1-7/+7
2024-09-21bcachefs: bch2_dev_rcu_noerror()Kent Overstreet1-1/+1
2024-09-21bcachefs: Move tabstop setup to bch2_dev_usage_to_text()Kent Overstreet1-0/+9
2024-09-09bcachefs: Annotate bch_replicas_entry_{v0,v1} with __counted_by()Thorsten Blum1-1/+1
2024-09-09bcachefs: More BCH_SB_MEMBER_INVALID supportKent Overstreet1-7/+8
2024-09-01bcachefs: fix rebalance accountingKent Overstreet1-1/+1
2024-08-24bcachefs: Fix rebalance_work accountingKent Overstreet1-25/+49
2024-08-16bcachefs: Fix locking in __bch2_trans_mark_dev_sb()Kent Overstreet1-5/+9
2024-08-16bcachefs: Fix forgetting to pass trans to fsck_err()Kent Overstreet1-1/+1
2024-08-13bcachefs: bcachefs_metadata_version_disk_accounting_inumKent Overstreet1-0/+14
2024-08-09bcachefs: improve bch2_dev_usage_to_text()Kent Overstreet1-4/+8