aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-04-20bcachefs: Fix inode early destruction pathGravatar Kent Overstreet 1-3/+6
2024-04-20bcachefs: Fix deadlock in journal write pathGravatar Kent Overstreet 1-18/+42
2024-04-20bcachefs: Tweak btree key cache shrinker so it actually freesGravatar Kent Overstreet 1-15/+4
2024-04-20bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulongGravatar Kent Overstreet 1-1/+1
2024-04-20bcachefs: Fix missing call to bch2_fs_allocator_background_exit()Gravatar Kent Overstreet 1-0/+1
2024-04-20bcachefs: Check for journal entries overruning end of sb clean sectionGravatar Kent Overstreet 2-1/+10
2024-04-17bcachefs: Fix bio alloc in check_extent_checksum()Gravatar Kent Overstreet 1-1/+1
2024-04-17bcachefs: fix leak in bch2_gc_write_reflink_keyGravatar Kent Overstreet 1-1/+2
2024-04-17bcachefs: KEY_TYPE_error is allowed for reflinkGravatar Kent Overstreet 1-1/+2
2024-04-17bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shiftGravatar Kent Overstreet 2-5/+5
2024-04-16bcachefs: make sure to release last journal pin in replayGravatar Kent Overstreet 1-1/+4
2024-04-16bcachefs: node scan: ignore multiple nodes with same seq if interiorGravatar Kent Overstreet 1-0/+2
2024-04-16bcachefs: Fix format specifier in validate_bset_keys()Gravatar Nathan Chancellor 1-1/+1
2024-04-16bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINEGravatar Kent Overstreet 3-3/+19
2024-04-15bcachefs: set_btree_iter_dontneed also clears should_be_lockedGravatar Kent Overstreet 1-2/+7
2024-04-15bcachefs: fix error path of __bch2_read_super()Gravatar Chao Yu 1-2/+5
2024-04-14bcachefs: Check for backpointer bucket_offset >= bucket sizeGravatar Kent Overstreet 3-10/+9
2024-04-14bcachefs: bch_member.btree_allocated_bitmapGravatar Kent Overstreet 9-6/+131
2024-04-14bcachefs: sysfs internal/trigger_journal_flushGravatar Kent Overstreet 1-1/+10
2024-04-14bcachefs: Fix bch2_btree_node_fill() for !pathGravatar Kent Overstreet 1-26/+18
2024-04-14bcachefs: add safety checks in bch2_btree_node_fill()Gravatar Kent Overstreet 1-1/+24
2024-04-14bcachefs: Interior known are required to have known key typesGravatar Kent Overstreet 1-1/+2
2024-04-14bcachefs: add missing bounds check in __bch2_bkey_val_invalid()Gravatar Kent Overstreet 1-1/+4
2024-04-13bcachefs: Fix btree node merging on write buffer btreesGravatar Kent Overstreet 1-2/+12
2024-04-13bcachefs: Disable merges from interior update pathGravatar Kent Overstreet 1-0/+10
2024-04-13bcachefs: Run merges at BCH_WATERMARK_btreeGravatar Kent Overstreet 1-0/+6
2024-04-13bcachefs: Fix missing write refs in fs fio pathsGravatar Kent Overstreet 3-14/+23
2024-04-13bcachefs: Fix deadlock in journal replayGravatar Kent Overstreet 1-3/+4
2024-04-13bcachefs: Go rw if running any explicit recovery passesGravatar Kent Overstreet 1-1/+1
2024-04-13bcachefs: Standardize helpers for printing enum strs with bounds checksGravatar Kent Overstreet 10-56/+69
2024-04-13bcachefs: don't queue btree nodes for rewrites during scanGravatar Kent Overstreet 1-1/+3
2024-04-13bcachefs: fix race in bch2_btree_node_evict()Gravatar Kent Overstreet 1-1/+3
2024-04-13bcachefs: fix unsafety in bch2_stripe_to_text()Gravatar Kent Overstreet 2-21/+27
2024-04-13bcachefs: fix unsafety in bch2_extent_ptr_to_text()Gravatar Kent Overstreet 1-1/+3
2024-04-13bcachefs: btree node scan: handle encrypted nodesGravatar Kent Overstreet 1-0/+10
2024-04-13bcachefs: Check for packed bkeys that are too bigGravatar Kent Overstreet 2-7/+14
2024-04-13bcachefs: Fix UAFs of btree_insert_entry arrayGravatar Kent Overstreet 1-13/+14
2024-04-11bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split pathGravatar Kent Overstreet 1-15/+26
2024-04-10bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter()Gravatar Kent Overstreet 1-5/+7
2024-04-10bcachefs: Kill read lock dropping in bch2_btree_node_lock_write_nofail()Gravatar Kent Overstreet 1-27/+1
2024-04-10bcachefs: Fix a race in btree_update_nodes_written()Gravatar Kent Overstreet 1-3/+7
2024-04-09bcachefs: btree_node_scan: Respect member.data_allowedGravatar Kent Overstreet 1-0/+3
2024-04-09bcachefs: Don't scan for btree nodes when we can reconstructGravatar Kent Overstreet 4-18/+29
2024-04-09bcachefs: Fix check_topology() when using node scanGravatar Kent Overstreet 1-1/+1
2024-04-08bcachefs: fix eytzinger0_find_gt()Gravatar Kent Overstreet 1-6/+20
2024-04-07bcachefs: fix bch2_get_acl() transaction restart handlingGravatar Kent Overstreet 1-16/+14
2024-04-07bcachefs: fix the count of nr_freed_pcpu after changing bc->freed_nonpcpu listGravatar Hongbo Li 1-0/+2
2024-04-07bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take()Gravatar Kent Overstreet 1-10/+45
2024-04-06bcachefs: Rename struct field swap to prevent macro naming collisionGravatar Thorsten Blum 1-4/+4
2024-04-06bcachefs: JOURNAL_SPACE_LOWGravatar Kent Overstreet 5-12/+19