summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Fix bucket data type for stripe bucketsKent Overstreet2023-11-281-2/+6
* bcachefs: Don't stop copygc thread on device resizeKent Overstreet2023-11-241-2/+0
* bcachefs: Fix an integer overflowKent Overstreet2023-11-011-2/+2
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-3/+10
* bcachefs: rebalance_workKent Overstreet2023-11-011-0/+10
* bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet2023-10-311-47/+76
* bcachefs: Ensure devices are always correctly initializedKent Overstreet2023-10-311-8/+24
* bcachefs: Switch to unsafe_memcpy() in a few placesKent Overstreet2023-10-221-2/+3
* bcachefs: bucket_lock() is now a sleepable lockKent Overstreet2023-10-221-2/+0
* bcachefs: Fix an overflow checkKent Overstreet2023-10-221-3/+3
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-1/+1
* bcachefs: remove redundant initialization of pointer dColin Ian King2023-10-221-1/+1
* bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-0/+1
* bcachefs: move inode triggers to inode.cKent Overstreet2023-10-221-68/+3
* bcachefs: Upgrade path fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-3/+3
* bcachefs: bch2_trans_mark_pointer() refactoringKent Overstreet2023-10-221-7/+7
* bcachefs: New error message helpersKent Overstreet2023-10-221-1/+4
* bcachefs: replicas_deltas_realloc() uses allocate_dropping_locks()Kent Overstreet2023-10-221-25/+56
* bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet2023-10-221-2/+2
* bcachefs: Convert -ENOENT to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Fix a buffer overrun in bch2_fs_usage_read()Kent Overstreet2023-10-221-7/+9
* bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-5/+1
* bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet2023-10-221-8/+6
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-4/+4
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-8/+14
* bcachefs: Journal resize fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Mark stripe buckets with correct data typeKent Overstreet2023-10-221-6/+8
* bcachefs: bch2_mark_key() now takes btree_id & levelKent Overstreet2023-10-221-0/+6
* bcachefs: Simplify ec stripes heapKent Overstreet2023-10-221-7/+5
* bcachefs: Switch ec_stripes_heap_lock to a mutexKent Overstreet2023-10-221-7/+7
* bcachefs: Don't run triggers when repairing in __bch2_mark_reflink_p()Daniel Hill2023-10-221-1/+1
* bcachefs: let __bch2_btree_insert() pass in flagsDaniel Hill2023-10-221-1/+2
* bcachefs: More info on check_bucket_ref() errorKent Overstreet2023-10-221-6/+10
* bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet2023-10-221-2/+2
* bcachefs: New on disk format: BackpointersKent Overstreet2023-10-221-19/+29
* bcachefs: Btree write bufferKent Overstreet2023-10-221-0/+41
* bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet2023-10-221-30/+34
* bcachefs: Fix repair path in bch2_mark_reflink_p()Kent Overstreet2023-10-221-8/+14
* bcachefs: Kill fs_usage_apply_warn()Kent Overstreet2023-10-221-31/+3
* bcachefs: Fix some memcpy() warningsKent Overstreet2023-10-221-1/+2
* bcachefs: New btree helpersKent Overstreet2023-10-221-32/+13
* bcachefs: Improve fs_usage_apply_warn() messageKent Overstreet2023-10-221-8/+9
* bcachefs: Make error messages more uniformKent Overstreet2023-10-221-3/+5
* bcachefs: Assorted checkpatch fixesKent Overstreet2023-10-221-4/+4
* bcachefs: Optimize bch2_dev_usage_read()Kent Overstreet2023-10-221-6/+3
* bcachefs: Fix cached data accountingKent Overstreet2023-10-221-1/+1
* bcachefs: Fix "multiple types of data in same bucket" with ecKent Overstreet2023-10-221-0/+4
* bcachefs: Add private error codes for ENOSPCKent Overstreet2023-10-221-1/+1