summaryrefslogtreecommitdiff
path: root/fs/bcachefs/quota.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: for_each_btree_key() now declares loop iterKent Overstreet1-17/+8
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet1-2/+1
2024-01-01bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()Kent Overstreet1-4/+4
2023-11-02bcachefs: Enumerate fsck errorsKent Overstreet1-7/+8
2023-10-23bcachefs: bch2_sb_field_get() refactoringKent Overstreet1-3/+3
2023-10-23bcachefs: Heap allocate btree_transKent Overstreet1-7/+7
2023-10-23bcachefs: remove redundant pointer qColin Ian King1-3/+0
2023-10-23bcachefs: Kill missing inode warnings in bch2_quota_read()Kent Overstreet1-1/+1
2023-10-23bcachefs: Split out snapshot.cKent Overstreet1-1/+1
2023-10-23bcachefs: Convert snapshot table to RCU arrayKent Overstreet1-1/+1
2023-10-23bcachefs: Change check for invalid key typesKent Overstreet1-1/+2
2023-10-23bcachefs: Assorted sparse fixesKent Overstreet1-4/+4
2023-10-23bcachefs: New error message helpersKent Overstreet1-2/+3
2023-10-23bcachefs: Convert -ENOENT to private error codesKent Overstreet1-2/+2
2023-10-23bcachefs: Fix a quota read bugKent Overstreet1-1/+8
2023-10-23bcachefs: Fix quotas + snapshotsKent Overstreet1-11/+14
2023-10-23bcachefs: bch2_bkey_get_iter() helpersKent Overstreet1-4/+2
2023-10-23bcachefs: bkey_ops.min_val_sizeKent Overstreet1-6/+0
2023-10-23bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet1-1/+1
2023-10-23bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet1-3/+3
2023-10-23bcachefs: More errcode cleanupKent Overstreet1-3/+3
2023-10-23bcachefs: Quota: Don't allocate memory under lockKent Overstreet1-14/+13
2023-10-23bcachefs: Quota fixesKent Overstreet1-26/+22
2023-10-23bcachefs: Initialize sb_quota with default 1 week timerKent Overstreet1-7/+166
2023-10-23bcachefs: Add private error codes for ENOSPCKent Overstreet1-1/+1
2023-10-23bcachefs: Use bch2_err_str() in error messagesKent Overstreet1-1/+2
2023-10-23bcachefs: Convert more quota code to for_each_btree_key2()Kent Overstreet1-39/+9
2023-10-23bcachefs: for_each_btree_key2()Kent Overstreet1-18/+11
2023-10-23bcachefs: Printbuf reworkKent Overstreet1-7/+7
2023-10-23bcachefs: Add rw to .key_invalid()Kent Overstreet1-1/+1
2023-10-23bcachefs: Convert .key_invalid methods to printbufsKent Overstreet1-6/+13
2023-10-23bcachefs: Fix 32 bit buildKent Overstreet1-1/+1
2023-10-23bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet1-7/+36
2023-10-23bcachefs: Improved superblock-related error messagesKent Overstreet1-5/+7
2023-10-23bcachefs: Add iter_flags arg to bch2_btree_delete_range()Kent Overstreet1-3/+3
2023-10-23bcachefs: Fix quota support for snapshotsKent Overstreet1-16/+53
2023-10-23bcachefs: Add journal_seq to inode & alloc keysKent Overstreet1-3/+2
2023-10-23bcachefs: bch2_trans_exit() no longer returns errorsKent Overstreet1-2/+4
2023-10-23bcachefs: btree_pathKent Overstreet1-10/+10
2023-10-23bcachefs: Kill BTREE_INSERT_NOUNLOCKKent Overstreet1-1/+1
2023-10-23bcachefs: Require all btree iterators to be freedKent Overstreet1-1/+6
2023-10-23bcachefs: Delete some dead codeKent Overstreet1-5/+0
2023-10-23bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet1-6/+6
2023-10-23bcachefs: Fix setquotaKent Overstreet1-29/+30
2023-10-23bcachefs: Split out btree_trigger_flagsKent Overstreet1-1/+1
2023-10-23bcachefs: Kill deferred btree updatesKent Overstreet1-1/+1
2023-10-23bcachefs: More work to avoid transaction restartsKent Overstreet1-3/+3
2023-10-23bcachefs: Return errors from for_each_btree_key()Kent Overstreet1-2/+2
2023-10-23bcachefs: trans_for_each_iter()Kent Overstreet1-1/+1
2023-10-23bcachefs: Only get btree iters from btree transactionsKent Overstreet1-6/+12