aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: BTREE_ITER_NOPRESERVEKent Overstreet5-16/+16
2023-10-22bcachefs: Fix some shutdown path bugsKent Overstreet3-9/+16
2023-10-22bcachefs: Optimize memory accesses in bch2_btree_node_get()Kent Overstreet1-9/+10
2023-10-22bcachefs: Make sure bch2_bucket_alloc_new_fs() obeys buckets_nouseKent Overstreet1-0/+1
2023-10-22bcachefs: Kill some obsolete sysfs codeKent Overstreet1-27/+7
2023-10-22bcachefs: Don't call bch2_bkey_transform() unnecessarilyKent Overstreet1-2/+5
2023-10-22bcachefs: Kill bch2_sort_repack_merge()Kent Overstreet3-73/+4
2023-10-22bcachefs: Split out CONFIG_BCACHEFS_DEBUG_TRANSACTIONSKent Overstreet3-19/+23
2023-10-22bcachefs: Fix an assertion in bch2_truncate()Kent Overstreet1-1/+2
2023-10-22bcachefs: Fix debug build in userspaceKent Overstreet3-12/+3
2023-10-22bcachefs: Add missing bch2_trans_iter_exit() callKent Overstreet1-0/+2
2023-10-22bcachefs: Improve alloc_mem_to_key()Kent Overstreet3-40/+25
2023-10-22bcachefs: bch2_alloc_write()Kent Overstreet4-65/+49
2023-10-22bcachefs: Add more time_statsKent Overstreet10-14/+52
2023-10-22bcachefs: Print out OPT_SECTORS options in bytesKent Overstreet1-1/+1
2023-10-22bcachefs: Fix null ptr deref in fsck_inode_rm()Kent Overstreet1-1/+4
2023-10-22bcachefs: Don't erasure code cached ptrsKent Overstreet3-12/+23
2023-10-22bcachefs: Split out struct gc_stripe from struct stripeKent Overstreet7-215/+176
2023-10-22bcachefs: Convert a BUG_ON() to a warningKent Overstreet1-1/+1
2023-10-22bcachefs: bch2_trans_update() is now __must_checkKent Overstreet6-20/+37
2023-10-22bcachefs: Make __bch2_journal_debug_to_text() more readableKent Overstreet1-55/+28
2023-10-22bcachefs: Specify filesystem optionsKent Overstreet2-54/+55
2023-10-22bcachefs: Fix copygc sectors_to_move calculationKent Overstreet2-12/+12
2023-10-22bcachefs: Convert journal sysfs params to regular optionsKent Overstreet8-30/+28
2023-10-22bcachefs: Fix btree_path leaks in bch2_trans_update()Kent Overstreet1-7/+6
2023-10-22bcachefs: Erasure coding fixesKent Overstreet5-49/+130
2023-10-22bcachefs: Handle replica marking fsck errors locallyKent Overstreet4-77/+28
2023-10-22bcachefs: Push c->mark_lock usage down to where it is neededKent Overstreet5-66/+84
2023-10-22bcachefs: Kill bch2_replicas_delta_list_marked()Kent Overstreet5-38/+26
2023-10-22bcachefs: Fix reflink path for snapshotsKent Overstreet1-1/+2
2023-10-22bcachefs: Convert bucket_alloc_ret to negative error codesKent Overstreet5-33/+34
2023-10-22bcachefs: Fix page state after fallocateKent Overstreet1-38/+111
2023-10-22bcachefs: Fix page state when reading into !PageUptodate pagesKent Overstreet1-20/+111
2023-10-22bcachefs: Kill PAGE_SECTOR_SHIFTKent Overstreet2-8/+6
2023-10-22bcachefs: Apply workaround for too many btree iters to read pathKent Overstreet4-4/+17
2023-10-22bcachefs: Fix quota support for snapshotsKent Overstreet6-30/+96
2023-10-22bcachefs: SECTOR_DIRTY_RESERVEDKent Overstreet1-37/+60
2023-10-22bcachefs: Fix i_sectors_leak in bch2_truncate_pageKent Overstreet1-0/+5
2023-10-22bcachefs: Fix an i_sectors accounting bugKent Overstreet1-0/+2
2023-10-22bcachefs: Fix BCH_FS_ERROR flag handlingKent Overstreet2-11/+1
2023-10-22bcachefs: Add a bit of missing repair codeKent Overstreet1-0/+14
2023-10-22bcachefs: Fix error reporting from bch2_journal_flush_seqKent Overstreet3-9/+15
2023-10-22bcachefs: Run insert triggers before overwrite triggersKent Overstreet4-64/+109
2023-10-22bcachefs: Disk space accounting fix on brand-new fsKent Overstreet3-0/+20
2023-10-22bcachefs: Also log device name in userspaceKent Overstreet2-3/+4
2023-10-22bcachefs: Update export_operations for snapshotsKent Overstreet3-25/+212
2023-10-22bcachefs: Refactor journal replay codeKent Overstreet1-36/+17
2023-10-22bcachefs: Fix missing field initializationKent Overstreet1-0/+1
2023-10-22bcachefs: Convert journal BUG_ON() to a warningKent Overstreet1-1/+4
2023-10-22bcachefs: Improve bch2_reflink_p_to_text()Kent Overstreet1-1/+4