aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/subvolume.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Fix bch2_fs_check_snapshots()Gravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Fix missing error handling in bch2_subvolume_delete()Gravatar Kent Overstreet 1-0/+2
2023-10-22bcachefs: EINTR -> BCH_ERR_transaction_restartGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Use bch2_err_str() in error messagesGravatar Kent Overstreet 1-11/+12
2023-10-22bcachefs: Convert subvol code to for_each_btree_key_commit()Gravatar Kent Overstreet 1-71/+34
2023-10-22bcachefs: for_each_btree_key2()Gravatar Kent Overstreet 1-102/+67
2023-10-22bcachefs: Improve fsck for subvols/snapshotsGravatar Kent Overstreet 1-101/+127
2023-10-22bcachefs: Fix subvol/snapshot deleting in recoveryGravatar Kent Overstreet 1-25/+94
2023-10-22bcachefs: Switch data_update path to snapshot_id_listGravatar Kent Overstreet 1-10/+3
2023-10-22bcachefs: Fix snapshot deletionGravatar Kent Overstreet 1-22/+18
2023-10-22bcachefs: Rename __bch2_trans_do() -> commit_do()Gravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: Always use percpu_ref_tryget_live() on c->writesGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Printbuf reworkGravatar Kent Overstreet 1-10/+10
2023-10-22bcachefs: Add rw to .key_invalid()Gravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Convert .key_invalid methods to printbufsGravatar Kent Overstreet 1-23/+43
2023-10-22bcachefs: Fix error path in bch2_snapshot_set_equiv()Gravatar Kent Overstreet 1-2/+3
2023-10-22bcachefs: darraysGravatar Kent Overstreet 1-28/+13
2023-10-22bcachefs: New snapshot unit testGravatar Kent Overstreet 1-4/+4
2023-10-22bcachefs: Fix an error path in bch2_snapshot_node_create()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: bch2_trans_update() is now __must_checkGravatar Kent Overstreet 1-8/+13
2023-10-22bcachefs: Fix quota support for snapshotsGravatar Kent Overstreet 1-0/+9
2023-10-22bcachefs: Convert bch2_mark_key() to take a btree_trans *Gravatar Kent Overstreet 1-4/+5
2023-10-22bcachefs: Move bch2_evict_subvolume_inodes() to fs.cGravatar Kent Overstreet 1-57/+0
2023-10-22bcachefs: Add BCH_SUBVOLUME_UNLINKEDGravatar Kent Overstreet 1-16/+166
2023-10-22bcachefs: Fix a cache coherency bug in bch2_subvolume_create()Gravatar Kent Overstreet 1-2/+9
2023-10-22bcachefs: bch2_subvolume_get()Gravatar Kent Overstreet 1-33/+26
2023-10-22bcachefs: Subvolumes, snapshotsGravatar Kent Overstreet 1-0/+981