summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Kill old rebuild_replicas optionKent Overstreet
2023-10-22bcachefs: In fsck, pass BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE when deleting dir...Kent Overstreet
2023-10-22bcachefs: Fix for getting stuck in journal replayKent Overstreet
2023-10-22bcachefs: Improve error logging in fsck.cKent Overstreet
2023-10-22bcachefs: Fix inode_backpointer_exists()Kent Overstreet
2023-10-22bcachefs: Improve bch2_lru_delete() error messagesKent Overstreet
2023-10-22bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()Kent Overstreet
2023-10-22bcachefs: Improve error message when alloc key doesn't match lru entryKent Overstreet
2023-10-22bcachefs: Ensure buckets have io_time[READ] setKent Overstreet
2023-10-22bcachefs: Use bch2_trans_inconsistent_on() in more placesKent Overstreet
2023-10-22bcachefs: Improve bch2_open_buckets_to_text()Kent Overstreet
2023-10-22bcachefs: Fix CPU usage in journal read pathKent Overstreet
2023-10-22bcachefs: Fix a null ptr derefKent Overstreet
2023-10-22bcachefs: Don't trigger extra assertions in journal replayKent Overstreet
2023-10-22bcachefs: Minor device removal fixesKent Overstreet
2023-10-22bcachefs: Fix a few warnings on 32 bitKent Overstreet
2023-10-22bcachefs: bch2_btree_delete_extent_at()Kent Overstreet
2023-10-22bcachefs: Don't skip triggers in fcollapse()Kent Overstreet
2023-10-22bcachefs: Initialize ec work structs earlyKent Overstreet
2023-10-22bcachefs: Use a genradix for reading journal entriesKent Overstreet
2023-10-22bcachefs: Refactor journal_keys_sort() to return an error codeKent Overstreet
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2023-10-22bcachefs: Add a sysfs attr for triggering discardsKent Overstreet
2023-10-22bcachefs: Topology repair fixesKent Overstreet
2023-10-22bcachefs: Use bch2_trans_inconsistent() moreKent Overstreet
2023-10-22bcachefs: Move alloc assertion to .key_invalid()Kent Overstreet
2023-10-22bcachefs: Improve btree_bad_header()Kent Overstreet
2023-10-22bcachefs: Check for read_time == 0 in bch2_alloc_v4_invalid()Kent Overstreet
2023-10-22bcachefs: fsck: Work around transaction restartsKent Overstreet
2023-10-22bcachefs: Add rw to .key_invalid()Kent Overstreet
2023-10-22bcachefs: More improvements for alloc info checksKent Overstreet
2023-10-22bcachefs: Silence spurious copygc err when shutting downKent Overstreet
2023-10-22bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2023-10-22bcachefs: Gap buffer for journal keysKent Overstreet
2023-10-22bcachefs: Don't normalize to pages in btree cache shrinkerKent Overstreet
2023-10-22bcachefs: Add a tracepoint for superblock writesKent Overstreet
2023-10-22bcachefs: gc mark fn fixes, cleanupsKent Overstreet
2023-10-22bcachefs: Don't write partially-initialized superblocksKent Overstreet
2023-10-22bcachefs: Improve read_from_stale_dirty_pointer() messageKent Overstreet
2023-10-22bcachefs: Use crc_is_compressed()Kent Overstreet
2023-10-22bcachefs: Fix pr_buf() callsKent Overstreet
2023-10-22bcachefs: Kill struct bucket_markKent Overstreet
2023-10-22bcachefs: Kill main in-memory bucket arrayKent Overstreet
2023-10-22bcachefs: bch2_dev_usage_update() no longer depends on bucket_markKent Overstreet
2023-10-22bcachefs: Fsck for need_discard & freespace btreesKent Overstreet
2023-10-22bcachefs: New bucket invalidate pathKent Overstreet
2023-10-22bcachefs: New discard implementationKent Overstreet
2023-10-22bcachefs: Kill allocator threads & freelistsKent Overstreet
2023-10-22bcachefs: Freespace, need_discard btreesKent Overstreet
2023-10-22bcachefs: KEY_TYPE_alloc_v4Kent Overstreet