summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/trace.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-08-18 17:00:12 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:39 -0400
commit12043cf1511420ecf38f4925a0089c1ae1aa058b (patch)
treef8efa70e183e56251b51ba71aa78595f2ee34fb8 /fs/bcachefs/trace.h
parent42590b53fef427f96fc50da4974923564e9033cd (diff)
downloadlinux-stable-12043cf1511420ecf38f4925a0089c1ae1aa058b.tar.gz
linux-stable-12043cf1511420ecf38f4925a0089c1ae1aa058b.tar.bz2
linux-stable-12043cf1511420ecf38f4925a0089c1ae1aa058b.zip
bcachefs: fsck: Another transaction restart handling fix
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/trace.h')
-rw-r--r--fs/bcachefs/trace.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/fs/bcachefs/trace.h b/fs/bcachefs/trace.h
index 931da79e027f..9353191c4fc8 100644
--- a/fs/bcachefs/trace.h
+++ b/fs/bcachefs/trace.h
@@ -18,7 +18,7 @@
__entry->dst##_snapshot = (src).snapshot
DECLARE_EVENT_CLASS(bpos,
- TP_PROTO(struct bpos *p),
+ TP_PROTO(const struct bpos *p),
TP_ARGS(p),
TP_STRUCT__entry(
@@ -225,7 +225,7 @@ TRACE_EVENT(journal_reclaim_finish,
/* bset.c: */
DEFINE_EVENT(bpos, bkey_pack_pos_fail,
- TP_PROTO(struct bpos *p),
+ TP_PROTO(const struct bpos *p),
TP_ARGS(p)
);
@@ -727,6 +727,13 @@ TRACE_EVENT(copygc_wait,
__entry->wait_amount, __entry->until)
);
+DEFINE_EVENT(bpos, data_update_fail,
+ TP_PROTO(const struct bpos *p),
+ TP_ARGS(p)
+);
+
+/* btree transactions: */
+
DECLARE_EVENT_CLASS(transaction_event,
TP_PROTO(struct btree_trans *trans,
unsigned long caller_ip),