summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-03fixup! lib: add mean and variance module.mean_and_variance_fixupsKent Overstreet
2022-09-02bcachefs: time stats now uses the mean_and_variance module.Daniel Hill
2022-09-02lib: add mean and variance module.Daniel Hill
2022-09-02bcachefs: misc debug crapDaniel Hill
2022-08-18arch um: Increase NixOS compatibilityDaniel Hill
2022-08-18bcachefs: time stats now shows standard deviation.Daniel Hill
2022-08-18bcachefs: now show lock hold times for btreesDaniel Hill
2022-08-17bcachefs: Fix bch2_btree_iter_peek_slot() error pathKent Overstreet
2022-08-17bcachefs: Another should_be_locked fixupKent Overstreet
2022-08-17bcachefs: bch2_bkey_packed_to_binary_text()Kent Overstreet
2022-08-17bcachefs: Don't drop locks unnecessarily in bch2_btree_update_start()Kent Overstreet
2022-08-17bcachefs: Pass btree_trans through allocation pathKent Overstreet
2022-08-17bcachefs: Add assertions for unexpected transaction restartsKent Overstreet
2022-08-17bcachefs: btree_path_down() optimizationKent Overstreet
2022-08-17bcachefs: Fix spurious "backpointer doesn't match" error in fsckKent Overstreet
2022-08-17bcachefs: Always rebuild aux search trees when node boundaries changeKent Overstreet
2022-08-15bcachefs: Ratelimit backpointer_not_found error messageKent Overstreet
2022-08-15bcachefs: Add an overflow check in set_bkey_val_u64s()Kent Overstreet
2022-08-15bcachefs: remove dead whiteout_u64s argument.Olexa Bilaniuk
2022-08-15bcachefs: Debugfs cleanupKent Overstreet
2022-08-15lib/printbuf: Tabstop improvementsKent Overstreet
2022-08-15fixup! lib/printbuf: prt_str_indented()Kent Overstreet
2022-08-15bcachefs: Fix bch2_fs_check_snapshots()Kent Overstreet
2022-08-14fixup! vsprintf: prt_u64_minwidth(), prt_u64()Kent Overstreet
2022-08-12bcachefs: Increment restart count in bch2_trans_begin()Kent Overstreet
2022-08-11bcachefs: Fix assertion in bch2_btree_key_cache_drop()Kent Overstreet
2022-08-11bcachefs: Print last line in debugfs/btree_transaction_statsKent Overstreet
2022-08-11bcachefs: Track the maximum btree_paths ever allocated by each transactionKent Overstreet
2022-08-11lib/printbuf: prt_str_indented()Kent Overstreet
2022-08-11bcachefs: Rename lock_held_stats -> btree_transaction_statsKent Overstreet
2022-08-11fixup! bcachefs: btree_trans_too_many_iters() is now a transaction restartKent Overstreet
2022-08-11bcachefs: Switch bch2_btree_delete_range() to bch2_trans_run()Kent Overstreet
2022-08-11bcachefs: Fix btree_path->uptodate inconsistencyKent Overstreet
2022-08-11bcachefs: Fix duplicate paths left by bch2_path_put()Kent Overstreet
2022-08-11bcachefs: Kill BTREE_ITER_CACHED_(NOFILL|NOCREATE)Kent Overstreet
2022-08-11bcachefs: Tracepoint improvementsKent Overstreet
2022-08-11bcachefs: "Snapshot deletion did not run correctly" should be a fsck errKent Overstreet
2022-08-11bcachefs: six_lock_counts() is now in six.cKent Overstreet
2022-08-11fixup! locking: SIX locks (shared/intent/exclusive)Kent Overstreet
2022-08-11bcachefs: BTREE_ITER_NO_NODE -> BCH_ERR codesKent Overstreet
2022-08-11bcachefs: Don't set should_be_locked on paths that aren't lockedKent Overstreet
2022-08-09bcachefs: Fix missing error handling in bch2_subvolume_delete()Kent Overstreet
2022-08-07bcachefs: Improve an error messageKent Overstreet
2022-08-07bcachefs: Tracepoint improvementsKent Overstreet
2022-08-07bcachefs: Fix incorrectly freeing btree_path in alloc pathKent Overstreet
2022-08-07bcachefs: Fix bch2_btree_trans_to_text()Kent Overstreet
2022-08-07bcachefs: Add distinct error code for key_cache_upgradeKent Overstreet
2022-08-07bcachefs: Fix not punting to worqueue when promotingKent Overstreet
2022-08-07bcachefs: fsck: Fix nested transaction handlingKent Overstreet
2022-08-07bcachefs: Add an O_DIRECT option (for userspace)Kent Overstreet