summaryrefslogtreecommitdiff
path: root/fs/bcachefs/snapshot.c
AgeCommit message (Expand)Author
2025-06-19bcachefs: Add missing key type checks to check_snapshot_exists()Kent Overstreet
2025-06-15bcachefs: better __bch2_snapshot_is_ancestor() assertKent Overstreet
2025-06-02bcachefs: Run snapshot deletion out of system_long_wqKent Overstreet
2025-06-02bcachefs: Make check_key_has_snapshot saferKent Overstreet
2025-06-02bcachefs: BCH_RECOVERY_PASS_NO_RATELIMITKent Overstreet
2025-06-02bcachefs: bch_err_throw()Kent Overstreet
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet
2025-05-31bcachefs: darray_find(), darray_find_p()Kent Overstreet
2025-05-31bcachefs: bch2_get_snapshot_overwrites()Kent Overstreet
2025-05-21bcachefs: bch2_inum_snapshot_to_path()Kent Overstreet
2025-05-21bcachefs: Reduce usage of recovery.curr_passKent Overstreet
2025-05-21bcachefs: struct bch_fs_recoveryKent Overstreet
2025-05-21bcachefs: Knob for manual snapshot deletionKent Overstreet
2025-05-21bcachefs: delete_dead_snapshot_keys_v2()Kent Overstreet
2025-05-21bcachefs: bcachefs_metadata_version_snapshot_deletion_v2Kent Overstreet
2025-05-21bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETEKent Overstreet
2025-05-21bcachefs: Skip unrelated snapshot trees in snapshot deletionKent Overstreet
2025-05-21bcachefs: snapshot delete progress indicatorKent Overstreet
2025-05-21bcachefs: bch2_btree_lost_data() now handles snapshots treeKent Overstreet
2025-05-21bcachefs: bch_fs.writes -> enumerated_refsKent Overstreet
2025-05-21bcachefs: bch2_snapshot_table_make_room()Kent Overstreet
2025-04-20bcachefs: Fix null ptr deref in bch2_snapshot_tree_oldest_subvol()Kent Overstreet
2025-04-03bcachefs: Fix check_snapshot_exists() restart handlingKent Overstreet
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet
2025-03-28bcachefs: Consistent indentation of multiline fsck errorsKent Overstreet
2025-03-14bcachefs: bch2_indirect_extent_missing_error() prints path, not just inode nu...Kent Overstreet
2025-03-14bcachefs: Fix subtraction underflowAlan Huang
2025-01-09bcachefs: Silence read-only errors when deleting snapshotsKent Overstreet
2025-01-09bcachefs: Fixes for snapshot_tree.master_subvolKent Overstreet
2024-12-29bcachefs: Log message in journal for snapshot deletionKent Overstreet
2024-12-29bcachefs: Kill snapshot_t->equivKent Overstreet
2024-12-21bcachefs: Snapshot deletion no longer uses snapshot_t->equivKent Overstreet
2024-12-21bcachefs: Kill equiv_seen arg to delete_dead_snapshots_process_key()Kent Overstreet
2024-12-21bcachefs: bch2_snapshot_exists()Kent Overstreet
2024-12-21bcachefs: bch2_check_key_has_snapshot() prints btree idKent Overstreet
2024-12-21bcachefs: kill flags param to bch2_subvolume_get()Kent Overstreet
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet
2024-12-21bcachefs: Kill BCH_TRANS_COMMIT_lazy_rwKent Overstreet
2024-12-21bcachefs: better error message in check_snapshot_tree()Kent Overstreet
2024-12-21bcachefs: __bch2_key_has_snapshot_overwrites uses for_each_btree_key_reverse_...Kent Overstreet
2024-10-12bcachefs: Improve check_snapshot_exists()Kent Overstreet
2024-10-09bcachefs: Kill bch2_propagate_key_to_snapshot_leaves()Kent Overstreet
2024-09-23bcachefs: Fix infinite loop in propagate_key_to_snapshot_leaves()Kent Overstreet
2024-09-21bcachefs: Hold read lock in bch2_snapshot_tree_oldest_subvol()Ahmed Ehab
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet
2024-07-14bcachefs: fsck_err() may now take a btree_transKent Overstreet
2024-06-25bcachefs: Fix kmalloc bug in __snapshot_t_mutPei Li
2024-06-19bcachefs: set_worker_desc() for delete_dead_snapshotsKent Overstreet
2024-06-19bcachefs: delete_dead_snapshots() doesn't need to go RWKent Overstreet
2024-05-28bcachefs: Run check_key_has_snapshot in snapshot_delete_keys()Kent Overstreet