summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2023-10-22bcachefs: Fix a null ptr derefKent Overstreet
2023-10-22bcachefs: Flush fsck errors when looping in btree gcKent Overstreet
2023-10-22bcachefs: Rebalance now adds replicas if neededKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_NOMARK_INSERTKent Overstreet
2023-10-22bcachefs: Fix BTREE_INSERT_NOMARK_OVERWRITESKent Overstreet
2023-10-22bcachefs: Improve pointer marking checks and error messagesKent Overstreet
2023-10-22bcachefs: Switch reconstruct_alloc to a mount optionKent Overstreet
2023-10-22bcachefs: Fix fiemap (again)Kent Overstreet
2023-10-22bcachefs: Fix error message on bucket overflowKent Overstreet
2023-10-22bcachefs: Reflink pointers also have to be remarked if split in journal replayKent Overstreet
2023-10-22bcachefs: Fixes for replicas trackingKent Overstreet
2023-10-22bcachefs: Refactor bch2_alloc_write()Kent Overstreet
2023-10-22bcachefs: Trust in memory bucket markKent Overstreet
2023-10-22bcachefs: Optimize fiemapKent Overstreet
2023-10-22bcachefs: Add a hint for allocating new stripesKent Overstreet
2023-10-22bcachefs: Inline some fast pathsKent Overstreet
2023-10-22bcachefs: Don't flush journal from bch2_vfs_write_inode()Kent Overstreet
2023-10-22bcachefs: Fix a spurious gcc warningKent Overstreet
2023-10-22bcachefs: Handle ec_buf not being page aligned when allocating bioKent Overstreet
2023-10-22bcachefs: Update more code for KEY_TYPE_reflink_vKent Overstreet
2023-10-22bcachefs: Re-enable bkey_debugcheck() in the extent update pathKent Overstreet
2023-10-22bcachefs: Check alignment in write pathKent Overstreet
2023-10-22bcachefs: Fix faulty assertionKent Overstreet
2023-10-22bcachefs: Fix bch2_bkey_narrow_crcs()Kent Overstreet
2023-10-22bcachefs: Fix bch2_sort_repack_merge()Kent Overstreet
2023-10-22bcachefs: ReflinkKent Overstreet