summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: More assorted large folio conversionKent Overstreet1-30/+29
2023-10-23bcachefs: bch2_seek_pagecache_data() folio conversionKent Overstreet1-7/+5
2023-10-23bcachefs: bch2_seek_pagecache_hole() folio conversionKent Overstreet1-34/+26
2023-10-23bcachefs: bio_for_each_segment_all() -> bio_for_each_folio_all()Kent Overstreet1-14/+12
2023-10-23bcachefs: Initial folio conversionKent Overstreet1-296/+317
2023-10-23bcachefs: Rename bch_page_state -> bch_folioKent Overstreet1-58/+66
2023-10-23bcachefs: Add a bch_page_state assertKent Overstreet1-0/+2
2023-10-23bcachefs: Add a cond_resched() call to journal_keys_sort()Kent Overstreet1-0/+2
2023-10-23bcachefs: Improve trace_move_extent_fail()Kent Overstreet2-7/+90
2023-10-23bcachefs: Print out counters correctlyKent Overstreet1-2/+2
2023-10-23bcachefs: Add missing bch2_err_class() callKent Overstreet1-1/+1
2023-10-23bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet11-336/+135
2023-10-23bcachefs: use reservation for log messages during recoveryBrian Foster3-14/+38
2023-10-23bcachefs: Improve trans_restart_split_race tracepointKent Overstreet3-5/+32
2023-10-23bcachefs: Data update path no longer leaves cached replicasKent Overstreet1-0/+11
2023-10-23bcachefs: Rhashtable based buckets_in_flight for copygcKent Overstreet2-86/+139
2023-10-23bcachefs: Use BTREE_ITER_INTENT in ec_stripe_update_extent()Kent Overstreet4-7/+10
2023-10-23bcachefs: move snapshot_t to subvolume_types.hKent Overstreet2-12/+12
2023-10-23bcachefs: Fix bch2_get_key_or_hole()Kent Overstreet1-4/+11
2023-10-23bcachefs: Check return code from need_whiteout_for_snapshot()Kent Overstreet1-3/+8
2023-10-23bcachefs: bch2_dev_freespace_init() Print out status every 10 secondsKent Overstreet1-2/+10
2023-10-23bcachefs: Run freespace init in device hot add pathKent Overstreet1-0/+4
2023-10-23bcachefs: Improved copygc wait debuggingKent Overstreet2-1/+10
2023-10-23bcachefs: Call bch2_path_put_nokeep() before bch2_path_put()Kent Overstreet1-3/+3
2023-10-23bcachefs: drop unnecessary journal stuck check from space calculationBrian Foster1-18/+1
2023-10-23bcachefs: refactor journal stuck checking into standalone helperBrian Foster1-22/+63
2023-10-23bcachefs: gracefully unwind journal res slowpath on shutdownBrian Foster1-0/+7
2023-10-23bcachefs: more aggressive fast path write buffer key flushingBrian Foster1-21/+22
2023-10-23bcachefs: use dedicated workqueue for tasks holding write refsBrian Foster5-5/+15
2023-10-23bcachefs: remove unused bch2_trans_log_msg()Brian Foster2-13/+0
2023-10-23bcachefs: Fix bch2_verify_bucket_evacuated()Kent Overstreet1-0/+5
2023-10-23bcachefs: verify_bucket_evacuated() -> set_btree_iter_dontneed()Kent Overstreet1-0/+3
2023-10-23bcachefs: Make reconstruct_alloc quieterKent Overstreet2-36/+39
2023-10-23bcachefs: Fix an unhandled transaction restart errorKent Overstreet1-0/+5
2023-10-23bcachefs: Fix nocow write path closure bugKent Overstreet1-4/+4
2023-10-23bcachefs: Nocow write error path fixKent Overstreet1-11/+7
2023-10-23bcachefs: Fix bch2_extent_fallocate() in nocow modeKent Overstreet2-0/+9
2023-10-23bcachefs: Add an assert in inode_write for -ENOENTKent Overstreet1-0/+5
2023-10-23bcachefs: Fix bch2_evict_subvolume_inodes()Kent Overstreet6-38/+81
2023-10-23bcachefs: Improve error handling in bch2_ioctl_subvolume_destroy()Kent Overstreet1-7/+8
2023-10-23bcachefs: Fix for 'missing subvolume' errorKent Overstreet1-11/+19
2023-10-23bcachefs: Don't run transaction hooks multiple timesKent Overstreet1-8/+8
2023-10-23bcachefs: Add a fallback when journal_keys doesn't fit in ramKent Overstreet1-18/+49
2023-10-23bcachefs: Improve the backpointer to missing extent messageKent Overstreet2-16/+25
2023-10-23bcachefs: Add error message for failing to allocate sorted journal keysKent Overstreet1-1/+4
2023-10-23bcachefs: New erasure coding shutdown pathKent Overstreet10-94/+141
2023-10-23bcachefs: bch2_fs_moving_ctxts_to_text()Kent Overstreet7-67/+179
2023-10-23bcachefs: Private error codes: ENOMEMKent Overstreet29-157/+259
2023-10-23bcachefs: Fix bch2_check_extents_to_backpointers()Kent Overstreet1-11/+19
2023-10-23bcachefs: Fix an assert in copygc thread shutdown pathKent Overstreet1-1/+1