summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-03-24bcachefs: Don't fragment extents when making them indirectsnapshots-wipKent Overstreet
2021-03-24bcachefs: asm bch2_bpos_sub()Kent Overstreet
2021-03-24get_parent WIPKent Overstreet
2021-03-24TODO snapshot deletionKent Overstreet
2021-03-24bcachefs: Snapshot creationKent Overstreet
2021-03-24bcachefs: Get iter if necessary in update pathKent Overstreet
2021-03-24bcachefs: Require snapshot id to be setKent Overstreet
2021-03-24XXX fsck disabled for nowKent Overstreet
2021-03-24XXX copygc, rebalance disabled for nowKent Overstreet
2021-03-24bcachefs: Whiteouts for snapshotsKent Overstreet
2021-03-24bcachefs: Update triggers code for snapshotsKent Overstreet
2021-03-24bcachefs: Convert io paths for snapshotsKent Overstreet
2021-03-24bcachefs: Plumb through subvolume idKent Overstreet
2021-03-24bcachefs: Add support for dirents that point to subvolumesKent Overstreet
2021-03-24bcachefs: BTREE_ITER_FILTER_SNAPSHOTSKent Overstreet
2021-03-24bcachefs: Child btree iteratorsKent Overstreet
2021-03-24bcachefs: Add subvolume to ei_inode_infoKent Overstreet
2021-03-24bcachefs: Don't use bch2_inode_find_by_inum() in move.cKent Overstreet
2021-03-24bcachefs: Change inode allocation code for snapshotsKent Overstreet
2021-03-24bcachefs: Subvolumes, snapshotsKent Overstreet
2021-03-24bcachefs: Inode backpointersKent Overstreet
2021-03-24force enable version TODOKent Overstreet
2021-03-24bcachefs: Start using bpos.snapshot fieldKent Overstreet
2021-03-24bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet
2021-03-24bcachefs: Add a mechanism for running callbacks at trans commit timeKent Overstreet
2021-03-24bcachefs: Use pcpu mode of six locks for interior nodesKent Overstreet
2021-03-24six locks: pcpu modeKent Overstreet
2021-03-24bcachefs: Split btree_iter_traverse and bch2_btree_iter_traverse()Kent Overstreet
2021-03-24bcachefs: Improve inode deletion codeKent Overstreet
2021-03-24bcachefs: Add an .invalid method for bch2_btree_ptr_v2Kent Overstreet
2021-03-24bcachefs: Include snapshot field in bch2_bpos_to_textKent Overstreet
2021-03-24bcachefs: Update iter->real_pos lazilyKent Overstreet
2021-03-24bcachefs: Consolidate bch2_btree_iter_peek() and peek_with_updates()Kent Overstreet
2021-03-24bcachefs: Improve iter->real_pos handlingKent Overstreet
2021-03-24bcachefs: Internal btree iterator renamingKent Overstreet
2021-03-24bcachefs: Kill btree_iter_peek_uptodate()Kent Overstreet
2021-03-24bcachefs: Iterators are now always consistent with iter->real_posKent Overstreet
2021-03-24bcachefs: Have btree_iter_next_node() use btree_iter_set_search_pos()Kent Overstreet
2021-03-24bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advanceKent Overstreet
2021-03-24bcachefs: Get disk reservation when overwriting data in old snapshotKent Overstreet
2021-03-24bcachefs: Switch extent_handle_overwrites() to one key at a timeKent Overstreet
2021-03-24bcachefs: Optimize bch2_btree_iter_verify_level()Kent Overstreet
2021-03-24bcachefs: Fix iterator pickingKent Overstreet
2021-03-24bcachefs: Don't unconditially version_upgrade in initializeKent Overstreet
2021-03-24bcachefs: Validate bset version field against sb version fieldsKent Overstreet
2021-03-24bcachefs: Don't overwrite snapshot field in bch2_cut_back()Kent Overstreet
2021-03-24bcachefs: Kill bkey ops->debugcheck methodKent Overstreet
2021-03-24bcachefs: Assert that iterators aren't being double freedKent Overstreet
2021-03-24bcachefs: Require all btree iterators to be freedKent Overstreet
2021-03-24bcachefs: btree_iter_set_dontneed()Kent Overstreet