aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Minor replicas.c refactoringKent Overstreet1-5/+5
2023-10-22bcachefs: fix new reinherit_attrs ioctlKent Overstreet1-1/+1
2023-10-22bcachefs: Lots of option handling improvementsKent Overstreet9-182/+310
2023-10-22bcachefs: more project quota fixesKent Overstreet4-21/+27
2023-10-22bcachefs: fix an rcu usage bugKent Overstreet1-1/+2
2023-10-22bcachefs: fix ja->cur_idx use while reading journalKent Overstreet1-1/+1
2023-10-22bcachefs: fix device remove error pathKent Overstreet1-1/+2
2023-10-22bcachefs: Fix duplicate ioctl nrKent Overstreet1-3/+5
2023-10-22bcachefs: bch2_ioc_reinherit_attrs()Kent Overstreet5-30/+109
2023-10-22bcachefs: rename keeps inheritable inode opts consistentKent Overstreet2-0/+109
2023-10-22bcachefs: add bcachefs_effective xattrsKent Overstreet3-64/+180
2023-10-22bcachefs: Add flags to indicate if inode opts were inherited or explicitly setKent Overstreet3-2/+22
2023-10-22bcachefs: bch2_fs_quota_transferKent Overstreet6-44/+68
2023-10-22bcachefs: merge BCH_INODE_FIELDS_INHERIT/BCH_INODE_OPTSKent Overstreet3-23/+17
2023-10-22bcachefs: use x-macros more consistentlyKent Overstreet5-71/+71
2023-10-22bcachefs: Fix for building in userspaceKent Overstreet1-0/+1
2023-10-22bcachefs: Fix bkey_method compilation on gcc 7.3.0Tim Schlueter1-15/+15
2023-10-22bcachefs: Include summarized counts in fs_usageKent Overstreet5-84/+97
2023-10-22bcachefs: refactor bch_fs_usageKent Overstreet8-92/+119
2023-10-22bcachefs: Switch replicas to mark_lockKent Overstreet5-138/+124
2023-10-22bcachefs: fix an incorrect bkey_debugcheck() callKent Overstreet1-1/+17
2023-10-22bcachefs: improve extent debugcheck fnKent Overstreet1-95/+46
2023-10-22bcachefs: improve/clarify ptr_disk_sectors()Kent Overstreet3-32/+37
2023-10-22bcachefs: Fix for running in degraded modeKent Overstreet1-1/+1
2023-10-22bcachefs: Compression fixesKent Overstreet2-7/+16
2023-10-22bcachefs: propagate BCH_WRITE_CACHEDKent Overstreet1-0/+5
2023-10-22bcachefs: s/usage_lock/mark_lockKent Overstreet10-58/+58
2023-10-22bcachefs: New blockcount field for bch_stripeKent Overstreet1-10/+21
2023-10-22bcachefs: move dirty into bucket_markKent Overstreet6-23/+49
2023-10-22bcachefs: Add new alloc fieldsKent Overstreet5-104/+166
2023-10-22bcachefs: Deferred btree updatesKent Overstreet5-55/+259
2023-10-22bcachefs: drop bogus percpu_ref_trygetKent Overstreet1-7/+1
2023-10-22bcachefs: Track nr_inodes with the key marking machineryKent Overstreet8-19/+11
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet59-1957/+1724
2023-10-22bcachefs: Fix a btree iter usage errorKent Overstreet1-3/+14
2023-10-22bcachefs: Split out bkey_sort.cKent Overstreet8-745/+772
2023-10-22bcachefs: fix waiting on an open journal entryKent Overstreet1-10/+6
2023-10-22bcachefs: return errors correctly from gcKent Overstreet1-26/+26
2023-10-22bcachefs: Hold usage_lock over mark_key and fs_usage_applyKent Overstreet5-60/+104
2023-10-22bcachefs: Stripes now properly subject to gcKent Overstreet11-142/+244
2023-10-22bcachefs: Btree locking fix, refactoringKent Overstreet7-39/+75
2023-10-22bcachefs: shim for userspace raid libraryKent Overstreet1-54/+73
2023-10-22Revert "bcachefs: start erasure coding after journal replay"Kent Overstreet1-5/+5
2023-10-22bcachefs: Allow for new alloc fieldsKent Overstreet1-1/+2
2023-10-22bcachefs: gc now operates on second set of bucket marksKent Overstreet11-383/+495
2023-10-22bcachefs: fix mempool double initializationKent Overstreet1-5/+7
2023-10-22bcachefs: fix btree iterator bug when using depth > 0Kent Overstreet1-1/+4
2023-10-22bcachefs: Allocator startup improvementsKent Overstreet5-39/+68
2023-10-22bcachefs: Journal refactoringKent Overstreet4-230/+124
2023-10-22bcachefs: Don't block on journal reservation with btree locks heldKent Overstreet4-59/+108