summaryrefslogtreecommitdiff
path: root/fs/bcachefs/subvolume.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: for_each_btree_key2()Kent Overstreet1-102/+67
2023-10-23bcachefs: Improve fsck for subvols/snapshotsKent Overstreet1-101/+127
2023-10-23bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet1-25/+94
2023-10-23bcachefs: Switch data_update path to snapshot_id_listKent Overstreet1-10/+3
2023-10-23bcachefs: Fix snapshot deletionKent Overstreet1-22/+18
2023-10-23bcachefs: Rename __bch2_trans_do() -> commit_do()Kent Overstreet1-3/+3
2023-10-23bcachefs: Always use percpu_ref_tryget_live() on c->writesKent Overstreet1-2/+2
2023-10-23bcachefs: Printbuf reworkKent Overstreet1-10/+10
2023-10-23bcachefs: Add rw to .key_invalid()Kent Overstreet1-2/+2
2023-10-23bcachefs: Convert .key_invalid methods to printbufsKent Overstreet1-23/+43
2023-10-23bcachefs: Fix error path in bch2_snapshot_set_equiv()Kent Overstreet1-2/+3
2023-10-23bcachefs: darraysKent Overstreet1-28/+13
2023-10-23bcachefs: New snapshot unit testKent Overstreet1-4/+4
2023-10-23bcachefs: Fix an error path in bch2_snapshot_node_create()Kent Overstreet1-1/+1
2023-10-23bcachefs: bch2_trans_update() is now __must_checkKent Overstreet1-8/+13
2023-10-23bcachefs: Fix quota support for snapshotsKent Overstreet1-0/+9
2023-10-23bcachefs: Convert bch2_mark_key() to take a btree_trans *Kent Overstreet1-4/+5
2023-10-23bcachefs: Move bch2_evict_subvolume_inodes() to fs.cKent Overstreet1-57/+0
2023-10-23bcachefs: Add BCH_SUBVOLUME_UNLINKEDKent Overstreet1-16/+166
2023-10-23bcachefs: Fix a cache coherency bug in bch2_subvolume_create()Kent Overstreet1-2/+9
2023-10-23bcachefs: bch2_subvolume_get()Kent Overstreet1-33/+26
2023-10-23bcachefs: Subvolumes, snapshotsKent Overstreet1-0/+981