summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2024-04-01bcachefs: Check btree ptr min_key in .invalidKent Overstreet2-3/+9
2024-04-01bcachefs: add REQ_SYNC and REQ_IDLE in write diozhuxiaohui1-2/+2
2024-04-01bcachefs: Improved topology repair checksKent Overstreet8-165/+137
2024-04-01bcachefs: Be careful about btree node splits during journal replayKent Overstreet3-3/+26
2024-04-01bcachefs: btree_and_journal_iter now respects trans->journal_replay_not_finishedKent Overstreet1-5/+8
2024-04-01bcachefs: fix trans->mem realloc in __bch2_trans_kmallocHongbo Li1-3/+30
2024-04-01bcachefs: Don't do extent merging before journal replay is finishedKent Overstreet1-0/+6
2024-04-01bcachefs: Add checks for invalid snapshot IDsKent Overstreet5-39/+40
2024-04-01bcachefs: Move snapshot table size to struct snapshot_tableKent Overstreet4-13/+21
2024-04-01bcachefs: Add an assertion for trying to evict btree rootKent Overstreet1-0/+2
2024-04-01bcachefs: fix mount error pathKent Overstreet1-0/+1
2024-04-01bcachefs: fix misplaced newline in __bch2_inode_unpacked_to_text()Thomas Bertschinger1-1/+1
2024-04-01bcachefs: Fix journal pins in btree write bufferKent Overstreet1-0/+14
2024-04-01bcachefs: Fix assert in bch2_backpointer_invalid()Kent Overstreet1-0/+5
2024-03-20Merge tag 'bcachefs-2024-03-19' of https://evilpiepirate.org/git/bcachefsLinus Torvalds26-111/+157
2024-03-19bcachefs: Fix lost wakeup on journal shutdownKent Overstreet1-6/+6
2024-03-19bcachefs; Fix deadlock in bch2_btree_update_start()Kent Overstreet1-4/+9
2024-03-18bcachefs: ratelimit errors from async_btree_node_rewriteKent Overstreet1-1/+1
2024-03-18bcachefs: Run check_topology() firstKent Overstreet1-1/+1
2024-03-18bcachefs: Improve bch2_fatal_error()Kent Overstreet15-35/+35
2024-03-18bcachefs: Fix lost transaction restart errorKent Overstreet1-4/+6
2024-03-18bcachefs: Don't corrupt journal keys gap buffer when dropping alloc infoKent Overstreet3-2/+9
2024-03-18bcachefs: fix for building in userspaceKent Overstreet1-16/+16
2024-03-18bcachefs: bch2_snapshot_is_ancestor() now safe to call in early recoveryKent Overstreet1-14/+18
2024-03-18bcachefs: Fix nested transaction restart handling in bch2_bucket_gens_init()Kent Overstreet1-6/+7
2024-03-18bcachefs: Improve sysfs internal/btree_updatesKent Overstreet2-6/+8
2024-03-18bcachefs: Split out btree_node_rewrite_workerKent Overstreet2-2/+11
2024-03-18bcachefs: Fix locking in bch2_alloc_write_key()Kent Overstreet1-1/+1
2024-03-18bcachefs: Avoid extent entry type assertions in .invalid()Kent Overstreet1-3/+3
2024-03-18bcachefs: Fix spurious -BCH_ERR_transaction_restart_nestedKent Overstreet1-8/+21
2024-03-18bcachefs: Fix check_key_has_snapshot() callKent Overstreet1-1/+3
2024-03-18bcachefs: Change "accounting overran journal reservation" to a warningKent Overstreet1-1/+2
2024-03-15Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefsLinus Torvalds84-2191/+3638
2024-03-14bcachefs: time_stats: shrink time_stat_buffer for better alignmentDarrick J. Wong1-1/+1
2024-03-14bcachefs: time_stats: split stats-with-quantiles into a separate structureDarrick J. Wong7-15/+41
2024-03-14bcachefs: mean_and_variance: put struct mean_and_variance_weighted on a dietDarrick J. Wong6-67/+84
2024-03-14bcachefs: time_stats: add larger unitsDarrick J. Wong1-0/+3
2024-03-14bcachefs: pull out time_stats.[ch]Kent Overstreet11-279/+326
2024-03-14bcachefs: reconstruct_alloc cleanupKent Overstreet7-95/+113
2024-03-14bcachefs: fix bch_folio_sector paddingKent Overstreet1-6/+3
2024-03-14bcachefs: Fix btree key cache coherency during replayKent Overstreet2-4/+6
2024-03-14bcachefs: Always flush write buffer in delete_dead_inodes()Kent Overstreet1-5/+10
2024-03-14bcachefs: Fix order of gc_done passesKent Overstreet1-4/+4
2024-03-14bcachefs: fix deletion of indirect extents in btree_gcKent Overstreet1-2/+2
2024-03-14bcachefs: Prefer struct_size over open coded arithmeticErick Archer2-3/+2
2024-03-14bcachefs: Kill unused flags argument to btree_split()Kent Overstreet1-11/+8
2024-03-14bcachefs: Check for writing superblocks with nonsense member seq fieldsKent Overstreet1-0/+8
2024-03-14bcachefs: fix bch2_journal_buf_to_text()Kent Overstreet1-5/+1
2024-03-14bcachefs: copy_(to|from)_user_errcode()Kent Overstreet2-6/+16
2024-03-14bcachefs: Split out bkey_types.hKent Overstreet2-201/+214