aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Update export_operations for snapshotsKent Overstreet3-25/+212
2023-10-22bcachefs: Refactor journal replay codeKent Overstreet1-36/+17
2023-10-22bcachefs: Fix missing field initializationKent Overstreet1-0/+1
2023-10-22bcachefs: Convert journal BUG_ON() to a warningKent Overstreet1-1/+4
2023-10-22bcachefs: Improve bch2_reflink_p_to_text()Kent Overstreet1-1/+4
2023-10-22bcachefs: More enum stringsKent Overstreet9-92/+120
2023-10-22bcachefs: Tweak vfs cache shrinker behaviourKent Overstreet1-0/+2
2023-10-22bcachefs: Fix an exiting of uninitialized iteratorKent Overstreet1-6/+5
2023-10-22bcachefs: Fix infinite loop in bch2_btree_cache_scan()Kent Overstreet1-2/+2
2023-10-22bcachefs: Don't check for -ENOSPC in page writebackKent Overstreet1-15/+14
2023-10-22bcachefs: Inode updates should generally be BTREE_INSERT_NOFAILKent Overstreet1-1/+2
2023-10-22bcachefs: Fallocate fixesKent Overstreet1-101/+100
2023-10-22bcachefs: Refactor bch2_fpunch_at()Kent Overstreet1-14/+9
2023-10-22bcachefs: bch2_assert_pos_locked()Kent Overstreet7-31/+88
2023-10-22bcachefs: path->should_be_locked fixesKent Overstreet2-10/+17
2023-10-22bcachefs: Clean up error reporting in the startup pathKent Overstreet1-90/+87
2023-10-22bcachefs: Return -ENOKEY/EINVAL when mount decryption failsChris Webb1-16/+33
2023-10-22bcachefs: Fix upgrade path for reflink_p fixKent Overstreet1-4/+8
2023-10-22bcachefs: Switch fsync to use bi_journal_seqKent Overstreet9-96/+65
2023-10-22bcachefs: Kill bucket quantiles sysfs codeKent Overstreet1-90/+0
2023-10-22bcachefs: Kill journal buf bloom filterKent Overstreet5-75/+0
2023-10-22bcachefs: Add journal_seq to inode & alloc keysKent Overstreet14-186/+307
2023-10-22bcachefs: Update inode on every writeKent Overstreet1-36/+40
2023-10-22bcachefs: BTREE_UPDATE_NOJOURNALKent Overstreet2-2/+7
2023-10-22bcachefs: Fix __remove_dirent()Kent Overstreet1-1/+30
2023-10-22bcachefs: Fix check_inodes()Kent Overstreet1-3/+2
2023-10-22bcachefs: Improve error message in bch2_write_super()Kent Overstreet1-1/+2
2023-10-22bcachefs: Fix trans_lock_write()Kent Overstreet1-1/+2
2023-10-22bcachefs: Fix upgrade_readers()Kent Overstreet3-3/+15
2023-10-22bcachefs: Fix faulty assertionKent Overstreet1-1/+2
2023-10-22bcachefs: BTREE_TRIGGER_INSERT now only means insertKent Overstreet3-25/+6
2023-10-22bcachefs: Convert bch2_mark_key() to take a btree_trans *Kent Overstreet10-111/+152
2023-10-22bcachefs: Assorted ec fixesKent Overstreet6-22/+32
2023-10-22bcachefs: Fix bch2_mark_update()Kent Overstreet1-0/+6
2023-10-22bcachefs: Ensure journal doesn't get stuck in nochanges modeKent Overstreet5-3/+10
2023-10-22bcachefs: Improve transaction restart handling in fsck codeKent Overstreet4-290/+291
2023-10-22bcachefs: Fix bch2_btree_iter_advance()Kent Overstreet1-1/+3
2023-10-22bcachefs: Move bch2_evict_subvolume_inodes() to fs.cKent Overstreet4-64/+61
2023-10-22bcachefs: Don't do upgrades in nochanges modeKent Overstreet1-9/+11
2023-10-22bcachefs: Drop bch2_journal_meta() call when going RWKent Overstreet1-7/+0
2023-10-22bcachefs: Add BCH_SUBVOLUME_UNLINKEDKent Overstreet12-51/+223
2023-10-22bcachefs: Improve error messages in trans_mark_reflink_p()Kent Overstreet1-4/+7
2023-10-22bcachefs: Don't run triggers in fix_reflink_p_key()Kent Overstreet1-1/+1
2023-10-22bcachefs: More general fix for transaction paths overflowKent Overstreet1-2/+3
2023-10-22bcachefs: Fix fsck path for refink pointersKent Overstreet1-76/+46
2023-10-22bcachefs: Ensure we flush btree updates in evacuate pathKent Overstreet1-4/+4
2023-10-22bcachefs: bch2_btree_node_rewrite() now returns transaction restartsKent Overstreet4-31/+37
2023-10-22bcachefs: Fix bch2_btree_iter_next_node()Kent Overstreet1-16/+34
2023-10-22bcachefs: Must check for errors from bch2_trans_cond_resched()Kent Overstreet7-25/+15
2023-10-22bcachefs: Fix dev accounting after device addKent Overstreet1-0/+12