aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/rebalance.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Use bch2_bpos_to_text() more consistentlyKent Overstreet1-4/+4
2023-10-22bcachefs: Scan for old btree nodes if necessary on mountKent Overstreet1-0/+3
2023-10-22bcachefs: Add code to scan for/rewite old btree nodesKent Overstreet1-1/+2
2023-10-22bcachefs: Add error message for some allocation failuresKent Overstreet1-1/+3
2023-10-22bcachefs: Persist 64 bit io clocksKent Overstreet1-5/+5
2023-10-22bcachefs: Move journal reclaim to a kthreadKent Overstreet1-1/+1
2023-10-22bcachefs: Don't drop replicas when copygcing ec dataKent Overstreet1-0/+1
2023-10-22bcachefs: Convert various code to printbufKent Overstreet1-11/+8
2023-10-22bcachefs: Account for ioclock slop when throttling rebalance threadKent Overstreet1-6/+10
2023-10-22bcachefs: Track incompressible dataKent Overstreet1-1/+2
2023-10-22bcachefs: Refactor rebalance_pred functionKent Overstreet1-49/+44
2023-10-22bcachefs: Add a cond_resched() to rebalance loopKent Overstreet1-0/+2
2023-10-22bcachefs: Rebalance now adds replicas if neededKent Overstreet1-26/+19
2023-10-22bcachefs: Refactor various code to not be extent specificKent Overstreet1-4/+2
2023-10-22bcachefs: Only get btree iters from btree transactionsKent Overstreet1-2/+2
2023-10-22bcachefs: Lots of option handling improvementsKent Overstreet1-5/+5
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet1-15/+21
2023-10-22bcachefs: revamp to_text methodsKent Overstreet1-20/+14
2023-10-22bcachefs: extent_for_each_ptr_decode()Kent Overstreet1-16/+15
2023-10-22bcachefs: Split out alloc_background.cKent Overstreet1-1/+1
2023-10-22bcachefs: fix a divideKent Overstreet1-1/+1
2023-10-22bcachefs: Initial commitKent Overstreet1-0/+342