summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* bcachefs: Separate out gc_bucket()Kent Overstreet2023-10-221-4/+14
* bcachefs: Kill ptr_bucket_mark()Kent Overstreet2023-10-221-13/+7
* bcachefs: Push c->mark_lock usage down to where it is neededKent Overstreet2023-10-221-1/+1
* bcachefs: Kill bch2_replicas_delta_list_marked()Kent Overstreet2023-10-221-1/+1
* bcachefs: Run insert triggers before overwrite triggersKent Overstreet2023-10-221-2/+0
* bcachefs: Convert bch2_mark_key() to take a btree_trans *Kent Overstreet2023-10-221-1/+1
* bcachefs: btree_pathKent Overstreet2023-10-221-3/+3
* bcachefs: Extensive triggers cleanupsKent Overstreet2023-10-221-19/+4
* bcachefs: Inline fastpath of bch2_disk_reservation_add()Kent Overstreet2023-10-221-5/+25
* bcachefs: statfs resports incorrect avail blocksDan Robertson2023-10-221-0/+7
* bcachefs: gc shouldn't care about owned_by_allocatorKent Overstreet2023-10-221-2/+1
* bcachefs: Fix bch2_trans_mark_dev_sb()Kent Overstreet2023-10-221-5/+3
* bcachefs: Kill bch2_fs_usage_scratch_get()Kent Overstreet2023-10-221-9/+1
* bcachefs: Fix livelock calling bch2_mark_bkey_replicas()Kent Overstreet2023-10-221-0/+2
* buckets.c fixups XXX squashKent Overstreet2023-10-221-2/+0
* bcachefs: Fix copygc thresholdKent Overstreet2023-10-221-10/+16
* bcachefs: Journal updates to dev usageKent Overstreet2023-10-221-2/+5
* bcachefs: Persist 64 bit io clocksKent Overstreet2023-10-221-8/+1
* bcachefs: Mark superblocks transactionallyKent Overstreet2023-10-221-0/+6
* bcachefs: Kill bch2_invalidate_bucket()Kent Overstreet2023-10-221-2/+0
* bcachefs: Refactor dev usageKent Overstreet2023-10-221-10/+1
* bcachefs: Fix integer overflow in bch2_disk_reservation_get()Kent Overstreet2023-10-221-4/+3
* bcachefs: Don't write bucket IO time lazilyKent Overstreet2023-10-221-6/+0
* bcachefs: Update transactional triggers interface to pass old & new keysKent Overstreet2023-10-221-1/+1
* bcachefs: Delete unused argumentsKent Overstreet2023-10-221-5/+5
* bcachefs: Use x-macros for data typesKent Overstreet2023-10-221-2/+2
* bcachefs: Rework triggers interfaceKent Overstreet2023-10-221-2/+2
* bcachefs: Kill BTREE_TRIGGER_NOOVERWRITESKent Overstreet2023-10-221-3/+0
* bcachefs: Interior btree updates are now fully transactionalKent Overstreet2023-10-221-2/+0
* bcachefs: Move extent overwrite handling out of core btree codeKent Overstreet2023-10-221-1/+1
* bcachefs: btree_ptr_v2Kent Overstreet2023-10-221-1/+2
* bcachefs: Split out btree_trigger_flagsKent Overstreet2023-10-221-11/+2
* bcachefs: Make btree_insert_entry more private to update pathKent Overstreet2023-10-221-2/+2
* bcachefs: Inline more of bch2_trans_commit hot pathKent Overstreet2023-10-221-3/+3
* bcachefs: Fix erasure coding disk space accountingKent Overstreet2023-10-221-3/+3
* bcachefs: Improve pointer marking checks and error messagesKent Overstreet2023-10-221-0/+9
* bcachefs: Rework calling convention for marking overwritesKent Overstreet2023-10-221-7/+9
* bcachefs: Update path now handles triggers that generate more triggersKent Overstreet2023-10-221-1/+2
* bcachefs: Improve key marking interfaceKent Overstreet2023-10-221-11/+12
* bcachefs: Don't use a fixed size buffer for fs_usage_deltasKent Overstreet2023-10-221-4/+2
* bcachefs: Fix spurious inconsistency in recoveryKent Overstreet2023-10-221-0/+1
* bcachefs: bch2_trans_mark_update()Kent Overstreet2023-10-221-1/+10
* bcachefs: Write out fs usage consistentlyKent Overstreet2023-10-221-11/+16
* bcachefs: Return errors from for_each_btree_key()Kent Overstreet2023-10-221-5/+5
* bcachefs: Mark overwrites from journal replay in initial gcKent Overstreet2023-10-221-0/+3
* bcachefs: add ability to run gc on metadata onlyKent Overstreet2023-10-221-1/+1
* bcachefs: Caller now responsible for calling mark_key for gcKent Overstreet2023-10-221-5/+5
* bcachefs: Allocate fs_usage in do_btree_insert_at()Kent Overstreet2023-10-221-8/+6
* bcachefs: kill struct btree_insertKent Overstreet2023-10-221-1/+1
* bcachefs: Fix gc handling of bucket gensKent Overstreet2023-10-221-1/+1