summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: fix integer conversion bugKent Overstreet5 days1-1/+1
* bcachefs: btree node scan now fills in sectors_writtenKent Overstreet5 days2-2/+6
* bcachefs: Remove accidental debug assertKent Overstreet5 days1-2/+0
* Merge tag 'bcachefs-2024-04-22' of https://evilpiepirate.org/git/bcachefsLinus Torvalds11 days19-52/+105
|\
| * bcachefs: If we run merges at a lower watermark, they must be nonblockingKent Overstreet12 days1-1/+5
| * bcachefs: Fix inode early destruction pathKent Overstreet13 days1-3/+6
| * bcachefs: Fix deadlock in journal write pathKent Overstreet13 days1-18/+42
| * bcachefs: Tweak btree key cache shrinker so it actually freesKent Overstreet13 days1-15/+4
| * bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulongKent Overstreet13 days1-1/+1
| * bcachefs: Fix missing call to bch2_fs_allocator_background_exit()Kent Overstreet14 days1-0/+1
| * bcachefs: Check for journal entries overruning end of sb clean sectionKent Overstreet14 days2-1/+10
| * bcachefs: Fix bio alloc in check_extent_checksum()Kent Overstreet2024-04-171-1/+1
| * bcachefs: fix leak in bch2_gc_write_reflink_keyKent Overstreet2024-04-171-1/+2
| * bcachefs: KEY_TYPE_error is allowed for reflinkKent Overstreet2024-04-171-1/+2
| * bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shiftKent Overstreet2024-04-172-5/+5
| * bcachefs: make sure to release last journal pin in replayKent Overstreet2024-04-161-1/+4
| * bcachefs: node scan: ignore multiple nodes with same seq if interiorKent Overstreet2024-04-161-0/+2
| * bcachefs: Fix format specifier in validate_bset_keys()Nathan Chancellor2024-04-161-1/+1
| * bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINEKent Overstreet2024-04-163-3/+19
* | Merge tag 'bcachefs-2024-04-15' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2024-04-1534-182/+432
|\|
| * bcachefs: set_btree_iter_dontneed also clears should_be_lockedKent Overstreet2024-04-151-2/+7
| * bcachefs: fix error path of __bch2_read_super()Chao Yu2024-04-151-2/+5
| * bcachefs: Check for backpointer bucket_offset >= bucket sizeKent Overstreet2024-04-143-10/+9
| * bcachefs: bch_member.btree_allocated_bitmapKent Overstreet2024-04-149-6/+131
| * bcachefs: sysfs internal/trigger_journal_flushKent Overstreet2024-04-141-1/+10
| * bcachefs: Fix bch2_btree_node_fill() for !pathKent Overstreet2024-04-141-26/+18
| * bcachefs: add safety checks in bch2_btree_node_fill()Kent Overstreet2024-04-141-1/+24
| * bcachefs: Interior known are required to have known key typesKent Overstreet2024-04-141-1/+2
| * bcachefs: add missing bounds check in __bch2_bkey_val_invalid()Kent Overstreet2024-04-141-1/+4
| * bcachefs: Fix btree node merging on write buffer btreesKent Overstreet2024-04-131-2/+12
| * bcachefs: Disable merges from interior update pathKent Overstreet2024-04-131-0/+10
| * bcachefs: Run merges at BCH_WATERMARK_btreeKent Overstreet2024-04-131-0/+6
| * bcachefs: Fix missing write refs in fs fio pathsKent Overstreet2024-04-133-14/+23
| * bcachefs: Fix deadlock in journal replayKent Overstreet2024-04-131-3/+4
| * bcachefs: Go rw if running any explicit recovery passesKent Overstreet2024-04-131-1/+1
| * bcachefs: Standardize helpers for printing enum strs with bounds checksKent Overstreet2024-04-1310-56/+69
| * bcachefs: don't queue btree nodes for rewrites during scanKent Overstreet2024-04-131-1/+3
| * bcachefs: fix race in bch2_btree_node_evict()Kent Overstreet2024-04-131-1/+3
| * bcachefs: fix unsafety in bch2_stripe_to_text()Kent Overstreet2024-04-132-21/+27
| * bcachefs: fix unsafety in bch2_extent_ptr_to_text()Kent Overstreet2024-04-131-1/+3
| * bcachefs: btree node scan: handle encrypted nodesKent Overstreet2024-04-131-0/+10
| * bcachefs: Check for packed bkeys that are too bigKent Overstreet2024-04-132-7/+14
| * bcachefs: Fix UAFs of btree_insert_entry arrayKent Overstreet2024-04-131-13/+14
| * bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split pathKent Overstreet2024-04-111-15/+26
* | Merge tag 'bcachefs-2024-04-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2024-04-1124-238/+359
|\|
| * bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter()Kent Overstreet2024-04-101-5/+7
| * bcachefs: Kill read lock dropping in bch2_btree_node_lock_write_nofail()Kent Overstreet2024-04-101-27/+1
| * bcachefs: Fix a race in btree_update_nodes_written()Kent Overstreet2024-04-101-3/+7
| * bcachefs: btree_node_scan: Respect member.data_allowedKent Overstreet2024-04-091-0/+3
| * bcachefs: Don't scan for btree nodes when we can reconstructKent Overstreet2024-04-094-18/+29