summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/data_update.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-17bcachefs: Fix missing newlines before eroKent Overstreet1-0/+1
2025-06-02bcachefs: Make check_key_has_snapshot saferKent Overstreet1-9/+4
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-10/+10
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet1-14/+13
2025-05-31bcachefs: Runtime self healing for keys for deleted snapshotsKent Overstreet1-7/+18
2025-05-31bcachefs: Don't unlock trans before data_update_init()Kent Overstreet1-0/+2
2025-05-30bcachefs: Tweak bch2_data_update_init() for stack usageKent Overstreet1-44/+67
2025-05-22bcachefs: Reduce stack usage in data_update_index_update()Kent Overstreet1-67/+87
2025-05-22bcachefs: Kill bkey_buf usage in data_update_index_update()Kent Overstreet1-11/+15
2025-05-21bcachefs: fix can_write_extent()Kent Overstreet1-1/+3
2025-05-21bcachefs: Add tracepoint, counter for io_move_created_rebalanceKent Overstreet1-19/+42
2025-05-21bcachefs: bch2_fs_emergency_read_only2()Kent Overstreet1-1/+3
2025-05-21bcachefs: bch2_read_bio_to_textKent Overstreet1-3/+15
2025-05-21bcachefs: print_str_as_lines() -> print_str()Kent Overstreet1-1/+1
2025-04-06bcachefs: Fix escape sequence in prt_printfGabriel Shahrouzi1-1/+1
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-4/+4
2025-03-30bcachefs: Log original key being moved in data updatesKent Overstreet1-1/+21
2025-03-24bcachefs: EIO cleanupKent Overstreet1-1/+1
2025-03-24bcachefs: Improve can_write_extent()Kent Overstreet1-57/+46
2025-03-24bcachefs: BCH_READ_data_update -> bch_read_bio.data_updateKent Overstreet1-0/+1
2025-03-14bcachefs: data_update now checks for extents that can't be movedKent Overstreet1-1/+26
2025-03-14bcachefs: Read/move path counter workKent Overstreet1-13/+13
2025-03-14bcachefs: ScrubKent Overstreet1-30/+42
2025-03-14bcachefs: Bail out early on alloc_nowait data updatesKent Overstreet1-0/+40
2025-03-14bcachefs: Rework init order in bch2_data_update_init()Kent Overstreet1-20/+32
2025-03-14bcachefs: cleanup redundant code around data_update_op initializationKent Overstreet1-4/+31
2025-03-14bcachefs: bch2_update_unwritten_extent() no longer depends on wbioKent Overstreet1-11/+15
2025-03-14bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enumsKent Overstreet1-4/+4
2025-03-14bcachefs: bch2_data_update_inflight_to_text()Kent Overstreet1-1/+16
2025-03-14bcachefs: Fix missing increment of move_extent_write counterKent Overstreet1-0/+2
2025-02-20bcachefs: print op->nonce on data update inconsistencyKent Overstreet1-0/+1
2025-01-26bcachefs: Improve trace_move_extent_finishKent Overstreet1-16/+34
2024-12-21bcachefs: bch2_snapshot_exists()Kent Overstreet1-1/+1
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet1-2/+5
2024-12-21bcachefs: io_opts_to_rebalance_opts()Kent Overstreet1-1/+1
2024-12-21bcachefs: small cleanup for extent ptr bitmasksKent Overstreet1-15/+15
2024-12-21bcachefs: bch2_io_opts_fixups()Kent Overstreet1-2/+2
2024-12-21bcachefs: use bch2_data_update_opts_to_text() in trace_move_extent_fail()Kent Overstreet1-19/+14
2024-10-29bcachefs: Don't keep tons of cached pointers aroundKent Overstreet1-9/+12
2024-10-12bcachefs: Fix bkey_nocow_lock()Kent Overstreet1-0/+1
2024-09-27bcachefs: rename version -> bversionKent Overstreet1-1/+1
2024-09-21bcachefs: Don't drop devices with stripe pointersKent Overstreet1-1/+1
2024-08-26bcachefs: Fix failure to return error in data_update_index_update()Kent Overstreet1-0/+1
2024-08-22bcachefs: Fix "trying to move an extent, but nr_replicas=0"Kent Overstreet1-17/+12
2024-08-22bcachefs: bch2_data_update_init() cleanupKent Overstreet1-78/+101
2024-08-19bcachefs: Extra debug for data move pathKent Overstreet1-0/+3
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet1-4/+2
2024-07-10bcachefs: Warn on attempting a move with no replicasKent Overstreet1-0/+10
2024-07-10bcachefs: bch2_data_update_to_text()Kent Overstreet1-0/+34
2024-06-11bcachefs: Fix rcu_read_lock() leak in drop_extra_replicasKent Overstreet1-2/+1