summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Fix bch2_extent_ptr_durability()Kent Overstreet
2023-10-22bcachefs: Fix bch2_mark_extent()Kent Overstreet
2023-10-22bcachefs: Initialize journal pad data in bch_replica_entry objects.Justin Husted
2023-10-22bcachefs: Fix uninitialized data in bch2_gc_btree()Justin Husted
2023-10-22bcachefs: Fix incorrect use of bch2_extent_atomic_end()Kent Overstreet
2023-10-22bcachefs: Can't be holding read locks while taking write locksKent Overstreet
2023-10-22bcachefs: Don't allocate memory under mark_lockKent Overstreet
2023-10-22bcachefs: bch2_extent_atomic_end() now traverses iterKent Overstreet
2023-10-22bcachefs: Factor out fs-common.cKent Overstreet
2023-10-22bcachefs: Don't use sha256 for siphash str hash keyKent Overstreet
2023-10-22bcachefs: Only look up inode io opts in extents btreeKent Overstreet
2023-10-22bcachefs: Fix deref of error pointerKent Overstreet
2023-10-22bcachefs: bch2_inode_peek()/bch2_inode_write()Kent Overstreet
2023-10-22bcachefs: Fix undefined behaviourKent Overstreet
2023-10-22bcachefs: Fix an error pathKent Overstreet
2023-10-22bcachefs: Fix __bch2_buffered_write() returning -ENOMEMKent Overstreet
2023-10-22bcachefs: Trust inode in btree over bch_inode_infoKent Overstreet
2023-10-22bcachefs: Fix counting iterators for reflink pointersKent Overstreet
2023-10-22bcachefs: Rework btree iterator lifetimesKent Overstreet
2023-10-22bcachefs: Kill deferred btree updatesKent Overstreet
2023-10-22bcachefs: Fix for partial buffered writesKent Overstreet
2023-10-22bcachefs: BTREE_ITER_SLOTS isn't a type of btree iterKent Overstreet
2023-10-22bcachefs: Improve error handling for for_each_btree_key_continue()Kent Overstreet
2023-10-22bcachefs: Cleanup i_nlink handlingKent Overstreet
2023-10-22bcachefs: Trivial cleanupKent Overstreet
2023-10-22bcachefs: Convert a BUG_ON() to a warningKent Overstreet
2023-10-22bcachefs: Count iterators for reflink_p overwrites correctlyKent Overstreet
2023-10-22bcachefs: Drop unnecessary rcu_read_lock()Kent Overstreet
2023-10-22bcachefs: Update path microoptimizationsKent Overstreet
2023-10-22bcachefs: Handle bio_iov_iter_get_pages() returning unaligned bioKent Overstreet
2023-10-22bcachefs: Drop unused arg to bch2_open_buckets_stop_dev()Kent Overstreet
2023-10-22bcachefs: Fix validation of replicas entriesKent Overstreet
2023-10-22bcachefs: Add support for FALLOC_FL_INSERT_RANGEKent Overstreet
2023-10-22bcachefs: bch2_btree_iter_peek_prev()Kent Overstreet
2023-10-22bcachefs: Don't write past eofKent Overstreet
2023-10-22bcachefs: Check for extents past eof correctlyKent Overstreet
2023-10-22bcachefs: Debug assertion improvementsKent Overstreet
2023-10-22bcachefs: Add missing bch2_btree_node_iter_fix() callKent Overstreet
2023-10-22bcachefs: Avoid deadlocking on the allocatorKent Overstreet
2023-10-22bcachefs: More btree iter improvementsKent Overstreet
2023-10-22bcachefs: Improve btree_iter_pos_in_node()Kent Overstreet
2023-10-22bcachefs: Debug code improvementsKent Overstreet
2023-10-22bcachefs: Add missing bch2_btree_node_iter_fix() callsKent Overstreet
2023-10-22bcachefs: Optimize calls to bch2_btree_iter_traverse()Kent Overstreet
2023-10-22bcachefs: Fix a typoKent Overstreet
2023-10-22bcachefs: Improved bch2_fcollapse()Kent Overstreet
2023-10-22bcachefs: __bch2_btree_node_iter_fix() improvementsKent Overstreet
2023-10-22bcachefs: Do updates in order they were queued up inKent Overstreet
2023-10-22bcachefs: Drop trans arg to bch2_extent_atomic_end()Kent Overstreet
2023-10-22bcachefs: data move path should not be trying to move reflink_p keysKent Overstreet