summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
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
2023-10-22bcachefs: Disk usage in compressed sectors, not uncompressedKent Overstreet
2023-10-22bcachefs: Assorted fixes for running on very small devicesKent Overstreet
2023-10-22bcachefs: Scale down number of writepoints when low on spaceKent Overstreet
2023-10-22bcachefs: Fix an assertion when rebuilding replicasKent Overstreet
2023-10-22bcachefs: Rename nofsck opt to fsckKent Overstreet
2023-10-22bcachefs: Fix journal replay when replicas sb section missingKent Overstreet
2023-10-22bcachefs: fix bounds checks in bch2_bio_map()Kent Overstreet
2023-10-22bcachefs: Some fixes for building in userspaceKent Overstreet
2023-10-22bcachefs: fix bch2_bkey_print_bfloatKent Overstreet
2023-10-22bcachefs: new avoid mechanism for io retriesKent Overstreet
2023-10-22bcachefs: more key marking refactoringKent Overstreet
2023-10-22bcachefs: replicas: prep work for stripesKent Overstreet