summaryrefslogtreecommitdiff
path: root/libbcachefs/extent_update.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-06-13 23:42:59 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-06-13 23:42:59 -0400
commit5b9b063bb71cb1d4dfe124ca886681682a7ba416 (patch)
treeb9fdd1edbadbb2ac6102d92303671cc9d6b0968b /libbcachefs/extent_update.c
parent792222046d80bd8715a3ed59faf9e5d5bda58417 (diff)
Update bcachefs sources to 54de30ef9de8 bcachefs: Kill unused tracepoints
Diffstat (limited to 'libbcachefs/extent_update.c')
-rw-r--r--libbcachefs/extent_update.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/libbcachefs/extent_update.c b/libbcachefs/extent_update.c
index b899ee75..e76e58a5 100644
--- a/libbcachefs/extent_update.c
+++ b/libbcachefs/extent_update.c
@@ -139,6 +139,17 @@ int bch2_extent_trim_atomic(struct btree_trans *trans,
if (ret)
return ret;
- bch2_cut_back(end, k);
+ /* tracepoint */
+
+ if (bpos_lt(end, k->k.p)) {
+ if (trace_extent_trim_atomic_enabled()) {
+ CLASS(printbuf, buf)();
+ bch2_bpos_to_text(&buf, end);
+ prt_newline(&buf);
+ bch2_bkey_val_to_text(&buf, trans->c, bkey_i_to_s_c(k));
+ trace_extent_trim_atomic(trans->c, buf.buf);
+ }
+ bch2_cut_back(end, k);
+ }
return 0;
}