aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Regularize argument passing of btree_transKent Overstreet9-57/+73
2023-10-22bcachefs: docs: add docs for bch2_trans_resetDan Robertson2-0/+23
2023-10-22bcachefs: set disk state should check new_stateDan Robertson1-1/+2
2023-10-22bcachefs: BTREE_UPDATE_INTERNAL_SNAPSHOT_NODEKent Overstreet4-18/+25
2023-10-22bcachefs: bch2_d_types[]Kent Overstreet3-1/+14
2023-10-22bcachefs: Fix bch2_btree_iter_peek_slot() assertionKent Overstreet1-1/+1
2023-10-22bcachefs: Split out SPOS_MAXKent Overstreet7-15/+16
2023-10-22bcachefs: add bcachefs xxhash supportjpsollie4-2/+20
2023-10-22bcachefs: Prepare checksums for more advanced algorithmsjpsollie1-36/+59
2023-10-22bcachefs: Enforce SYS_CAP_ADMIN within ioctlsTobias Geerinckx-Rice1-8/+36
2023-10-22bcachefs: Fix bch2_btree_iter_peek_prev()Kent Overstreet1-1/+1
2023-10-22bcachefs: Fix bch2_acl_chmod() cleanup on errorDan Robertson1-2/+3
2023-10-22bcachefs: statfs bfree and bavail should be the sameDan Robertson1-2/+2
2023-10-22bcachefs: Fix shift-by-64 in bch2_bkey_format_validate()Kent Overstreet1-10/+10
2023-10-22bcachefs: fix truncate without a size changeDan Robertson1-9/+10
2023-10-22bcachefs: fix ifdef for x86_64 asmDan Robertson1-1/+1
2023-10-22bcachefs: ensure iter->should_be_locked is setDan Robertson1-1/+2
2023-10-22bcachefs: Fix unused variable warning when !BCACHEFS_DEBUGChristopher James Halse Rogers1-0/+2
2023-10-22bcachefs: Use memalloc_nofs_save() in bch2_read_endio()Kent Overstreet1-3/+8
2023-10-22bcachefs: Fix btree_node_read_all_replicas() error handlingKent Overstreet1-19/+20
2023-10-22bcachefs: Don't loop into topology repairKent Overstreet2-3/+10
2023-10-22bcachefs: Don't ratelimit certain fsck errorsKent Overstreet3-17/+31
2023-10-22bcachefs: ensure iter->should_be_locked is setDan Robertson1-1/+2
2023-10-22bcachefs: Don't disable preemption unnecessarilyKent Overstreet2-9/+2
2023-10-22bcachefs: Extensive triggers cleanupsKent Overstreet8-346/+284
2023-10-22bcachefs: fix truncate with ATTR_MODEKent Overstreet4-25/+36
2023-10-22bcachefs: Improve iter->should_be_lockedKent Overstreet11-32/+50
2023-10-22bcachefs: Kill __btree_delete_at()Kent Overstreet3-45/+30
2023-10-22bcachefs: Make sure bch2_trans_mark_update uses correct iter flagsKent Overstreet1-1/+7
2023-10-22bcachefs: Fix a memory leak in dio write pathKent Overstreet1-1/+3
2023-10-22bcachefs: fix a possible bcachefs checksum mapping error opt-checksum enum to...Janpieter Sollie1-1/+1
2023-10-22bcachefs: Clear iter->should_be_locked in bch2_trans_resetKent Overstreet1-1/+3
2023-10-22bcachefs: Don't underflow c->sectors_availableKent Overstreet1-1/+8
2023-10-22bcachefs: Kill bch2_btree_iter_peek_cached()Kent Overstreet4-66/+42
2023-10-22bcachefs: Allow shorter JSET_ENTRY_dev_usage entriesKent Overstreet1-1/+1
2023-10-22bcachefs: mount: fix null deref with null devnameDan Robertson1-3/+3
2023-10-22bcachefs: Fix null ptr deref when splitting compressed extentsKent Overstreet5-56/+27
2023-10-22bcachefs: Fix overflow in journal_replay_entry_earlyKent Overstreet1-1/+1
2023-10-22bcachefs: Always zero memory from bch2_trans_kmalloc()Kent Overstreet1-0/+1
2023-10-22bcachefs: Merging for indirect extentsKent Overstreet2-45/+58
2023-10-22bcachefs: Improved extent mergingKent Overstreet1-60/+79
2023-10-22bcachefs: Re-implement extent merging in transaction commit pathKent Overstreet3-6/+46
2023-10-22bcachefs: Refactor extent_handle_overwrites()Kent Overstreet1-37/+57
2023-10-22bcachefs: Clean up key mergingKent Overstreet6-79/+50
2023-10-22bcachefs: Kill trans->updates2Kent Overstreet4-73/+16
2023-10-22bcachefs: Simplify reflink triggerKent Overstreet1-64/+3
2023-10-22bcachefs: Move extent_handle_overwrites() to bch2_trans_update()Kent Overstreet3-227/+77
2023-10-22bcachefs: bch2_btree_iter_peek_slot() now saves initial position when searchingKent Overstreet1-3/+15
2023-10-22bcachefs: Kill __bch2_btree_iter_peek_slot_extents()Kent Overstreet1-61/+53
2023-10-22bcachefs: bch2_btree_iter_peek_slot() now supports BTREE_ITER_WITH_UPDATESKent Overstreet1-1/+8