summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2023-11-04bcachefs: Ensure srcu lock is not held too longKent Overstreet4-13/+40
2023-11-04bcachefs: Fix build errors with gcc 10Kent Overstreet5-9/+7
2023-11-04bcachefs: Fix MEAN_AND_VARIANCE kconfig optionsKent Overstreet1-2/+1
2023-11-04bcachefs: Ensure copygc does not spinKent Overstreet4-8/+34
2023-11-03Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-23/+28
2023-11-02bcachefs: Skip deleted members in member_to_text()Kent Overstreet1-8/+7
2023-11-02bcachefs: Fix an integer overflowKent Overstreet3-5/+5
2023-11-02bcachefs: Don't downgrade locks on transaction restartKent Overstreet9-37/+96
2023-11-02bcachefs: Fix deleted inodes btree in snapshot deletionKent Overstreet1-0/+9
2023-11-02bcachefs: Fix error path in bch2_replicas_gc_end()Kent Overstreet1-13/+5
2023-11-02bcachefs: Enumerate fsck errorsKent Overstreet37-738/+1175
2023-11-02bcachefs: bch_sb_field_errorsKent Overstreet13-23/+270
2023-11-02bcachefs: Add IO error counts to bch_memberKent Overstreet17-86/+225
2023-11-02bcachefs: Fix snapshot skiplistsKent Overstreet1-7/+6
2023-11-02bcachefs: Fix a kasan splat in bch2_dev_add()Kent Overstreet1-10/+2
2023-11-02bcachefs: Fix kasan splat in members_v1_get()Kent Overstreet1-3/+3
2023-11-02bcachefs: rebalance_workKent Overstreet18-315/+599
2023-10-31bcachefs: bch2_inum_opts_get()Kent Overstreet2-0/+13
2023-10-31bcachefs: move: move_stats refactoringKent Overstreet8-62/+82
2023-10-31bcachefs: move: convert to bbposKent Overstreet7-31/+38
2023-10-31bcachefs: moving_context now owns a btree_transKent Overstreet4-88/+70
2023-10-31bcachefs: move.c exports, refactoringKent Overstreet3-59/+85
2023-10-31bcachefs: Guard against unknown compression optionsKent Overstreet6-12/+45
2023-10-31bcachefs: trivial extents.c refactoringKent Overstreet1-11/+11
2023-10-31bcachefs: Fix bch2_prt_bitflags()Kent Overstreet1-2/+2
2023-10-31bcachefs: Check for too-large encoded extentsKent Overstreet6-4/+64
2023-10-31bcachefs: Ensure we don't exceed encoded_extent_maxKent Overstreet1-0/+1
2023-10-31bcachefs: bch2_disk_path_to_text() no longer takes sb_lockKent Overstreet5-14/+61
2023-10-31bcachefs: Split out disk_groups_types.hKent Overstreet4-12/+20
2023-10-31bcachefs: Split apart bch2_target_to_text(), bch2_target_to_text_sb()Kent Overstreet2-37/+59
2023-10-31bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet5-82/+105
2023-10-31bcachefs: Improve io option handling in data move pathKent Overstreet2-50/+107
2023-10-31bcachefs: Ensure devices are always correctly initializedKent Overstreet7-36/+73
2023-10-31bcachefs: Delete duplicate time stats initializationKent Overstreet1-6/+0
2023-10-31bcachefs: Kill dead code extent_save()Kent Overstreet1-18/+0
2023-10-31bcachefs: Fix ca->oldest_gen allocationKent Overstreet1-4/+2
2023-10-31bcachefs: Fix shrinker namesKent Overstreet2-2/+2
2023-10-31bcachefs: Fix btree_node_type enumKent Overstreet4-29/+41
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet20-68/+74
2023-10-31bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarilyKent Overstreet7-54/+51
2023-10-31bcachefs: Fix lock ordering with snapshot_create_lockKent Overstreet1-0/+1
2023-10-31six locks: Lock contended tracepointsKent Overstreet1-2/+6
2023-10-31closures: Fix race in closure_sync()Kent Overstreet1-0/+1
2023-10-31Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefsLinus Torvalds197-0/+94765
2023-10-23bcachefs: Refactor memcpy into direct assignmentKees Cook1-6/+4
2023-10-23bcachefs: Fix drop_alloc_keys()Kent Overstreet1-15/+15
2023-10-23bcachefs: snapshot_create_lockKent Overstreet5-7/+44
2023-10-23bcachefs: Fix snapshot skiplists during snapshot deletionKent Overstreet1-0/+3
2023-10-23bcachefs: bch2_sb_field_get() refactoringKent Overstreet13-82/+71
2023-10-23bcachefs: KEY_TYPE_error now counts towards i_sectorsKent Overstreet1-0/+1