summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2023-10-22bcachefs: bch2_trans_run()Kent Overstreet
2023-10-22bcachefs: Convert bch2_gc_done() for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: Convert more fsck code to for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: Convert more quota code to for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: Convert bch2_check_lrus() to for_each_btree_key_commit()Kent Overstreet
2023-10-22bcachefs: Convert bch2_dev_freespace_init() to for_each_btree_key_commit()Kent Overstreet
2023-10-22bcachefs: Convert bch2_do_discards_work() to for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: Improve bucket_alloc_fail tracepointKent Overstreet
2023-10-22bcachefs: bch2_mark_alloc(): Do wakeups after updating usageKent Overstreet
2023-10-22bcachefs: added lock held time statsDaniel Hill
2023-10-22bcachefs: bch2_time_stats_to_text now indents properlyDaniel Hill
2023-10-22bcachefs: lock time stats prep work.Daniel Hill
2023-10-22bcachefs: Unlock in bch2_trans_begin() if we've held locks more than 10usKent Overstreet
2023-10-22bcachefs: for_each_btree_key2()Kent Overstreet
2023-10-22bcachefs: Fix repair for extent past end of inodeKent Overstreet
2023-10-22bcachefs: When fsck finds redundant snapshot keys, trigger snapshots cleanupKent Overstreet
2023-10-22bcachefs: Improve fsck for subvols/snapshotsKent Overstreet
2023-10-22bcachefs: Improve snapshots_seenKent Overstreet
2023-10-22bcachefs: Fix subvol/snapshot deleting in recoveryKent Overstreet
2023-10-22bcachefs: fsck_inode_rm() shouldn't delete subvolsKent Overstreet
2023-10-22bcachefs: Switch data_update path to snapshot_id_listKent Overstreet
2023-10-22bcachefs: Fix snapshot deletionKent Overstreet
2023-10-22bcachefs: Rename __bch2_trans_do() -> commit_do()Kent Overstreet
2023-10-22bcachefs: Silence some fsck errors when reconstructing alloc infoKent Overstreet
2023-10-22bcachefs: Put some repair messages behind opts->verboseKent Overstreet
2023-10-22bcachefs: Silence unimportant tracepointsKent Overstreet
2023-10-22bcachefs: Fix move path when move_stats == NULLKent Overstreet
2023-10-22bcachefs: Get ref on c->writes in move.cKent Overstreet
2023-10-22bcachefs: move.c refactoringKent Overstreet
2023-10-22bcachefs: data jobs, including rebalance wait for copygc.Daniel Hill
2023-10-22bcachefs: Redo data_update interfaceKent Overstreet
2023-10-22bcachefs: Fix bch2_check_alloc_key()Kent Overstreet
2023-10-22bcachefs: Improve bch2_check_alloc_infoKent Overstreet
2023-10-22bcachefs: Use BTREE_INSERT_LAZY_RW in bch2_check_alloc_info()Kent Overstreet
2023-10-22bcachefs: Bucket invalidate path improvementsKent Overstreet
2023-10-22bcachefs: Don't BUG_ON() inode link count underflowKent Overstreet
2023-10-22bcachefs: Always descend to leaf nodes it btree_gcKent Overstreet
2023-10-22bcachefs: fix __dev_available().Daniel Hill
2023-10-22bcachefs: Fix assertion in topology repairKent Overstreet
2023-10-22bcachefs: Make verbose option settable at runtimeKent Overstreet
2023-10-22bcachefs: Improve "copygc requested to run" error messageKent Overstreet
2023-10-22bcachefs: Pull out data_update.cKent Overstreet
2023-10-22bcachefs: Split out dev_buckets_free()Kent Overstreet
2023-10-22bcachefs: btree key cache pcpu freedlistKent Overstreet
2023-10-22bcachefs: Make IO in flight by copygc/rebalance configurableKent Overstreet
2023-10-22bcachefs: Check for extents with too many ptrsKent Overstreet
2023-10-22bcachefs: Fix refcount leak in bch2_do_invalidates()Kent Overstreet
2023-10-22bcachefs: Always use percpu_ref_tryget_live() on c->writesKent Overstreet
2023-10-22bcachefs: Improve checksum error messagesKent Overstreet
2023-10-22bcachefs: Improve an error messageKent Overstreet