summaryrefslogtreecommitdiff
path: root/fs/bcachefs/movinggc.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Add allocator thread state to sysfsKent Overstreet
2023-10-22bcachefs: Rip out copygc pd controllerKent Overstreet
2023-10-22bcachefs: Add copygc wait to sysfsKent Overstreet
2023-10-22bcachefs: Fix copygc thresholdKent Overstreet
2023-10-22bcachefs: Add code to scan for/rewite old btree nodesKent Overstreet
2023-10-22bcachefs: Add error message for some allocation failuresKent Overstreet
2023-10-22bcachefs: Persist 64 bit io clocksKent Overstreet
2023-10-22bcachefs: KEY_TYPE_alloc_v2Kent Overstreet
2023-10-22bcachefs: Refactor dev usageKent Overstreet
2023-10-22bcachefs: Don't use BTREE_INSERT_USE_RESERVE so muchKent Overstreet
2023-10-22bcachefs: Fix some spurious gcc warningsKent Overstreet
2023-10-22bcachefs: Move journal reclaim to a kthreadKent Overstreet
2023-10-22bcachefs: Don't drop replicas when copygcing ec dataKent Overstreet
2023-10-22bcachefs: Change copygc to consider bucket fragmentationKent Overstreet
2023-10-22bcachefs: Don't let copygc buckets be stolen by other threadsKent Overstreet
2023-10-22bcachefs: Delete unused argumentsKent Overstreet
2023-10-22bcachefs: Don't restrict copygc writes to the same deviceKent Overstreet
2023-10-22bcachefs: Make copygc thread globalKent Overstreet
2023-10-22bcachefs: Use x-macros for data typesKent Overstreet
2023-10-22bcachefs: Improve warning for copygc failing to move dataKent Overstreet
2023-10-22bcachefs: Redo copygc throttlingKent Overstreet
2023-10-22bcachefs: kill ca->freelist_lockKent Overstreet
2023-10-22bcachefs: Refactor various code to not be extent specificKent Overstreet
2023-10-22bcachefs: Fix starting copygc when already startedKent Overstreet
2023-10-22bcachefs: Fix hang while shutting downKent Overstreet
2023-10-22bcachefs: cmp_int()Kent Overstreet
2023-10-22bcachefs: ratelimit copygc warningKent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: add functionality for heaps to update backpointersKent Overstreet
2023-10-22bcachefs: Split out alloc_background.cKent Overstreet
2023-10-22bcachefs: Better calculation of copygc thresholdKent Overstreet
2023-10-22bcachefs: Initial commitKent Overstreet