summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2024-12-21bcachefs: Guard against journal seq overflowKent Overstreet
2024-12-21bcachefs: BCH_FS_recovery_runningKent Overstreet
2024-12-21bcachefs: Make topology errors autofixKent Overstreet
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet
2024-12-21bcachefs: Ignore empty btree root journal entriesKent Overstreet
2024-12-21bcachefs: Fix null ptr deref in btree_path_lock_root()Kent Overstreet
2024-12-21bcachefs: Go RW earlier, for normal rw mountKent Overstreet
2024-12-21bcachefs: Fix bch2_btree_node_update_key_early()Kent Overstreet
2024-12-21bcachefs: Change "disk accounting version 0" check to commit onlyKent Overstreet
2024-12-21bcachefs: Don't try to en/decrypt when encryption not availableKent Overstreet
2024-12-21bcachefs: Fix dup/misordered check in btree node readKent Overstreet
2024-12-21bcachefs: Bad btree roots are now autofixKent Overstreet
2024-12-21bcachefs: Kill bch2_bucket_alloc_new_fs()Kent Overstreet
2024-12-21bcachefs: Fix btree node scan when unknown btree IDs are presentKent Overstreet
2024-12-21bcachefs: backpointer_to_missing_ptr is now autofixKent Overstreet
2024-12-21bcachefs: Fix accounting_read when we rewindKent Overstreet
2024-12-21bcachefs: disk_accounting: bch2_dev_rcu -> bch2_dev_rcu_noerrorKent Overstreet
2024-12-21bcachefs: errcode cleanup: journal errorsKent Overstreet
2024-12-21bcachefs: Use separate rhltable for bch2_inode_or_descendents_is_open()Kent Overstreet
2024-12-21bcachefs: BCH_ERR_btree_node_read_error_cachedKent Overstreet
2024-12-21bcachefs: btree_write_buffer_flush_seq() no longer closes journalKent Overstreet
2024-12-21bcachefs: discard fastpath now uses bch2_discard_one_bucket()Kent Overstreet
2024-12-21bcachefs: Bias reads more in favor of faster deviceKent Overstreet
2024-12-21bcachefs: trivial btree write buffer refactoringKent Overstreet
2024-12-21bcachefs: Can now block journal activity without closing cur entryKent Overstreet
2024-12-21bcachefs: New backpointers helpersKent Overstreet
2024-12-21bcachefs: kill bch_backpointer.bucket_offset usageKent Overstreet
2024-12-21bcachefs: Fix check_backpointers_to_extents range limitingKent Overstreet
2024-12-21bcachefs: bch_backpointer -> bkey_i_backpointerKent Overstreet
2024-12-21bcachefs: Drop swab code for backpointers in alloc keysKent Overstreet
2024-12-21bcachefs: bucket_pos_to_bp_end()Kent Overstreet
2024-12-21bcachefs: check for backpointers to invalid deviceKent Overstreet
2024-12-21bcachefs: fix bp_pos_to_bucket_nodev_noerrorKent Overstreet
2024-12-21bcachefs: Fix evacuate_bucket tracepointKent Overstreet
2024-12-21bcachefs: fix O(n^2) issue with whiteouts in journal keysKent Overstreet
2024-12-21bcachefs: btree_and_journal_iter: don't iterate over too many whiteouts when ...Kent Overstreet
2024-12-21bcachefs: journal keys: sort keys for interior nodes firstKent Overstreet
2024-12-21bcachefs: kill bch2_journal_entries_free()Kent Overstreet
2024-12-21bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed dataKent Overstreet
2024-12-21bcachefs: Don't use a shared decompress workspace mempoolKent Overstreet
2024-12-21bcachefs: compression workspaces should be indexed by opt, not typeKent Overstreet
2024-12-21bcachefs: add missing BTREE_ITER_intentKent Overstreet
2024-12-21bcachefs: Kill bch2_get_next_backpointer()Kent Overstreet
2024-12-21bcachefs: Delete backpointers check in try_alloc_bucket()Kent Overstreet
2024-12-21bcachefs: peek_prev_min(): Search forwards for extents, snapshotsKent Overstreet
2024-12-21bcachefs: Implement bch2_btree_iter_prev_min()Kent Overstreet
2024-12-21bcachefs: discard_one_bucket() now uses need_discard_or_freespace_err()Kent Overstreet
2024-12-21bcachefs: bch2_bucket_do_index(): inconsistent_err -> fsck_errKent Overstreet
2024-12-21bcachefs: try_alloc_bucket() now uses bch2_check_discard_freespace_key()Kent Overstreet
2024-12-21bcachefs: rework bch2_bucket_alloc_freelist() freelist iterationKent Overstreet