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