aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Fix oob write in __bch2_btree_node_writeDan Robertson1-0/+3
2023-10-22bcachefs: Fix usage of last_seq + encryptionKent Overstreet3-5/+6
2023-10-22bcachefs: Clean up bch2_btree_and_journal_walk()Kent Overstreet6-50/+26
2023-10-22bcachefs: Mark newly allocated btree nodes as accessedKent Overstreet1-0/+1
2023-10-22bcachefs: Fix time handlingKent Overstreet3-12/+25
2023-10-22bcachefs: Add a tracepoint for when we block on journal reclaimKent Overstreet2-0/+7
2023-10-22bcachefs: Make sure to initialize j->last_flushedKent Overstreet4-11/+20
2023-10-22bcachefs: Ensure that fpunch updates inode timestampsKent Overstreet2-1/+15
2023-10-22bcachefs: Change copygc wait amount to be min of per device waitsKent Overstreet1-4/+6
2023-10-22bcachefs: Change bch2_btree_key_cache_count() to exclude dirty keysKent Overstreet1-1/+3
2023-10-22bcachefs: Call bch2_inconsistent_error() on missing stripe/indirect extentKent Overstreet2-0/+5
2023-10-22bcachefs: New tracepoint for bch2_trans_get_iter()Kent Overstreet2-9/+79
2023-10-22bcachefs: Fix __bch2_trans_get_iter()Kent Overstreet1-5/+6
2023-10-22bcachefs: Evict btree nodes we're deletingKent Overstreet3-0/+34
2023-10-22bcachefs: New check_nlinks algorithm for snapshotsKent Overstreet1-83/+145
2023-10-22bcachefs: Fix a null ptr derefKent Overstreet1-9/+11
2023-10-22bcachefs: New and improved topology repair codeKent Overstreet11-98/+471
2023-10-22bcachefs: Fix key cache assertionKent Overstreet4-5/+12
2023-10-22bcachefs: New helper __bch2_btree_insert_keys_interior()Kent Overstreet1-25/+23
2023-10-22bcachefs: Rewrite btree nodes with errorsKent Overstreet3-0/+58
2023-10-22bcachefs: Fix bch2_verify_keylist_sortedKent Overstreet1-1/+1
2023-10-22bcachefs: Fix an out of bounds readKent Overstreet2-2/+14
2023-10-22bcachefs: Use mmap() instead of vmalloc_exec() in userspaceKent Overstreet1-8/+15
2023-10-22bcachefs: Don't BUG_ON() btree topology errorKent Overstreet2-9/+50
2023-10-22bcachefs: Fix repair leading to replicas not markedKent Overstreet1-2/+4
2023-10-22bcachefs: Lookup/create lost+found lazilyKent Overstreet1-111/+111
2023-10-22bcachefs: Don't BUG() in update_replicasKent Overstreet1-13/+36
2023-10-22bcachefs: Fix a deadlock on journal reclaimKent Overstreet3-2/+19
2023-10-22bcachefs: Update bch2_btree_verify()Kent Overstreet5-72/+87
2023-10-22bcachefs: Fix two btree iterator leaksKent Overstreet2-2/+5
2023-10-22bcachefs: Punt btree writes to workqueue to submitKent Overstreet2-8/+13
2023-10-22bcachefs: Fix a use after freeKent Overstreet1-0/+8
2023-10-22bcachefs: Fix for btree_gc repairing interior btree ptrsKent Overstreet2-11/+13
2023-10-22bcachefs: Preallocate trans mem in bch2_migrate_index_update()Kent Overstreet1-1/+1
2023-10-22bcachefs: Allocator refactoringKent Overstreet3-311/+161
2023-10-22bcachefs: Always check for invalid bkeys in trans commit pathKent Overstreet1-15/+12
2023-10-22bcachefs: Check that keys are in the correct btreesKent Overstreet1-0/+39
2023-10-22bcachefs: Handle errors in bch2_trans_mark_update()Kent Overstreet2-2/+5
2023-10-22bcachefs: Allocator thread doesn't need gc_lock anymoreKent Overstreet1-21/+5
2023-10-22bcachefs: gc shouldn't care about owned_by_allocatorKent Overstreet7-146/+9
2023-10-22bcachefs: Refactor bchfs_fallocate() to not nest btree_trans on stackKent Overstreet1-55/+48
2023-10-22bcachefs: Fix an unused var warning in userspaceKent Overstreet1-5/+2
2023-10-22bcachefs: Fix some small memory leaksKent Overstreet2-2/+4
2023-10-22bcachefs: Simplify fsck remove_dirent()Kent Overstreet1-33/+19
2023-10-22bcachefs: Fix transaction restarts due to upgrading of cloned iteratorsKent Overstreet1-1/+34
2023-10-22bcachefs: Fix journal reclaim loopKent Overstreet1-4/+5
2023-10-22bcachefs: Fix an RCU splatKent Overstreet1-3/+6
2023-10-22bcachefs: Simplify bch2_set_nr_journal_buckets()Kent Overstreet1-20/+15
2023-10-22bcachefs: Fix bch2_trans_mark_dev_sb()Kent Overstreet7-60/+38
2023-10-22bcachefs: Improve trans_restart_mem_realloced tracepointKent Overstreet2-42/+22