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