summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-22bcachefs: use x-macros more consistentlyKent Overstreet
2023-10-22bcachefs: Fix for building in userspaceKent Overstreet
2023-10-22bcachefs: Fix bkey_method compilation on gcc 7.3.0Tim Schlueter
2023-10-22bcachefs: Include summarized counts in fs_usageKent Overstreet
2023-10-22bcachefs: refactor bch_fs_usageKent Overstreet
2023-10-22bcachefs: Switch replicas to mark_lockKent Overstreet
2023-10-22bcachefs: fix an incorrect bkey_debugcheck() callKent Overstreet
2023-10-22bcachefs: improve extent debugcheck fnKent Overstreet
2023-10-22bcachefs: improve/clarify ptr_disk_sectors()Kent Overstreet
2023-10-22bcachefs: Fix for running in degraded modeKent Overstreet
2023-10-22bcachefs: Compression fixesKent Overstreet
2023-10-22bcachefs: propagate BCH_WRITE_CACHEDKent Overstreet
2023-10-22bcachefs: s/usage_lock/mark_lockKent Overstreet
2023-10-22bcachefs: New blockcount field for bch_stripeKent Overstreet
2023-10-22bcachefs: move dirty into bucket_markKent Overstreet
2023-10-22bcachefs: Add new alloc fieldsKent Overstreet
2023-10-22bcachefs: Deferred btree updatesKent Overstreet
2023-10-22bcachefs: drop bogus percpu_ref_trygetKent Overstreet
2023-10-22bcachefs: Track nr_inodes with the key marking machineryKent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: Fix a btree iter usage errorKent Overstreet
2023-10-22bcachefs: Split out bkey_sort.cKent Overstreet
2023-10-22bcachefs: fix waiting on an open journal entryKent Overstreet
2023-10-22bcachefs: return errors correctly from gcKent Overstreet
2023-10-22bcachefs: Hold usage_lock over mark_key and fs_usage_applyKent Overstreet
2023-10-22bcachefs: Stripes now properly subject to gcKent Overstreet
2023-10-22bcachefs: Btree locking fix, refactoringKent Overstreet
2023-10-22bcachefs: shim for userspace raid libraryKent Overstreet
2023-10-22Revert "bcachefs: start erasure coding after journal replay"Kent Overstreet
2023-10-22bcachefs: Allow for new alloc fieldsKent Overstreet
2023-10-22bcachefs: gc now operates on second set of bucket marksKent Overstreet
2023-10-22bcachefs: fix mempool double initializationKent Overstreet
2023-10-22bcachefs: fix btree iterator bug when using depth > 0Kent Overstreet
2023-10-22bcachefs: Allocator startup improvementsKent Overstreet
2023-10-22bcachefs: Journal refactoringKent Overstreet
2023-10-22bcachefs: Don't block on journal reservation with btree locks heldKent Overstreet
2023-10-22bcachefs: start erasure coding after journal replayKent Overstreet
2023-10-22bcachefs: Clean up, possixly fix page disk reservation accountingKent Overstreet
2023-10-22bcachefs: Fix an error pathKent Overstreet
2023-10-22bcachefs: fix typo when picking read methodKent Overstreet
2023-10-22bcachefs: Erasure codingKent Overstreet
2023-10-22bcachefs: More btree gc refactoringsKent Overstreet
2023-10-22bcachefs: Centralize marking of replicas in btree update pathKent Overstreet
2023-10-22bcachefs: Move key marking out of extents.cKent Overstreet
2023-10-22bcachefs: stripe support for replicas trackingKent Overstreet
2023-10-22bcachefs: Check for unsupported featuresKent Overstreet
2023-10-22bcachefs: revamp to_text methodsKent Overstreet
2023-10-22bcachefs: delete some dead codeKent Overstreet
2023-10-22bcachefs: fix a replicas bugKent Overstreet
2023-10-22bcachefs: Set the last mount time using the realtime clockTim Schlueter