summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: clean up some dead fallocate codeBrian Foster1-23/+12
2024-01-01bcachefs: Make sure allocation failure errors are loggedKent Overstreet5-2/+22
2024-01-01bcachefs: drop extra semicolonKent Overstreet1-1/+1
2024-01-01bcachefs: Replace zero-length array with flex-array member and use __counted_byGustavo A. R. Silva1-1/+1
2024-01-01bcachefs: Use array_size() in call to copy_from_user()Gustavo A. R. Silva1-1/+2
2024-01-01bcachefs: qstr_eq()Kent Overstreet3-4/+9
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet23-212/+133
2024-01-01bcachefs: fix userspace build errorsKent Overstreet3-3/+4
2024-01-01bcachefs: Drop journal entry compactionKent Overstreet1-24/+2
2024-01-01bcachefs: kill btree_trans->wb_updatesKent Overstreet7-103/+28
2024-01-01bcachefs: check_root() can now be run onlineKent Overstreet2-9/+3
2024-01-01bcachefs: Inline btree write buffer sortKent Overstreet2-13/+84
2024-01-01bcachefs: btree write buffer now slurps keys from journalKent Overstreet16-230/+518
2024-01-01bcachefs: journal->buf_lockKent Overstreet3-0/+9
2024-01-01bcachefs: Unwritten journal buffers are always dirtyKent Overstreet1-0/+1
2024-01-01bcachefs: bch2_trans_node_add no longer uses trans_for_each_path()Kent Overstreet3-12/+20
2024-01-01bcachefs: Improve trans->extra_journal_entriesKent Overstreet7-63/+98
2024-01-01bcachefs; kill bch2_btree_key_cache_flush()Kent Overstreet2-18/+0
2024-01-01bcachefs: kill btree_path->(alloc_seq|downgrade_seq)Kent Overstreet4-12/+2
2024-01-01bcachefs: Fix snapshot.c assertion for online fsckKent Overstreet3-1/+7
2024-01-01bcachefs: six lock: fix typosRandy Dunlap1-3/+3
2024-01-01bcachefs: reserve path idx 0 for sentinalKent Overstreet2-4/+6
2024-01-01bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()Kent Overstreet11-53/+54
2024-01-01bcachefs: Kill for_each_btree_key()Kent Overstreet9-177/+152
2024-01-01bcachefs: continue now works in for_each_btree_key2()Kent Overstreet1-68/+34
2024-01-01bcachefs: Fix bch2_read_btree()Kent Overstreet1-2/+4
2024-01-01bcachefs: Fix open coded set_btree_iter_dontneed()Kent Overstreet1-3/+3
2024-01-01bcachefs: BCH_IOCTL_FSCK_ONLINEKent Overstreet4-2/+107
2024-01-01bcachefs: BCH_IOCTL_FSCK_OFFLINEKent Overstreet2-3/+229
2024-01-01bcachefs: bch2_run_online_recovery_passes()Kent Overstreet3-19/+46
2024-01-01bcachefs: Mark recovery passses that are safe to run onlineKent Overstreet1-10/+11
2024-01-01bcachefs: Add ability to redirect log outputKent Overstreet4-17/+77
2024-01-01bcachefs: thread_with_fileKent Overstreet1-44/+70
2024-01-01bcachefs: c->ro_refKent Overstreet2-0/+27
2024-01-01bcachefs: Improve error message when finding wrong btree nodeKent Overstreet1-2/+10
2024-01-01bcachefs: return from fsync on writeback error to avoid early shutdownBrian Foster1-5/+9
2024-01-01bcachefs: BCH_ERR_opt_parse_errorKent Overstreet2-2/+3
2024-01-01bcachefs: Refactor trans->paths_allocated to be standard bitmapKent Overstreet4-32/+18
2024-01-01bcachefs: Move reflink_p triggers into reflink.cKent Overstreet4-204/+205
2024-01-01bcachefs: Remove obsolete comment about zstdRichard Davies1-4/+0
2024-01-01bcachefs: Include btree_trans in more tracepointsKent Overstreet7-67/+115
2024-01-01bcachefs: remove sb lock and flags update on explicit shutdownBrian Foster1-10/+2
2024-01-01bcachefs: Make backpointer fsck wb flush check more rigorousKent Overstreet1-13/+19
2024-01-01bcachefs: On missing backpointer to interior node, flush interior updatesKent Overstreet1-0/+5
2024-01-01bcachefs: remove redundant condition from data_update_index_updateDaniel Hill1-1/+1
2024-01-01bcachefs: copygc shouldn't try moving buckets on errorDaniel Hill1-4/+12
2024-01-01bcachefs: Explicity go RW for fsckKent Overstreet6-53/+27
2024-01-01bcachefs: copygc should wakeup on shutdown if disabledDaniel Hill1-1/+2
2024-01-01bcachefs: rebalance should wakeup on shutdown if disabledDaniel Hill3-3/+12
2024-01-01bcachefs: remove dead bch2_evacuate_bucket()Daniel Hill3-27/+3