diff options
Diffstat (limited to 'libbcachefs/btree_locking.c')
-rw-r--r-- | libbcachefs/btree_locking.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libbcachefs/btree_locking.c b/libbcachefs/btree_locking.c index 38c5643e..a4f8aac4 100644 --- a/libbcachefs/btree_locking.c +++ b/libbcachefs/btree_locking.c @@ -205,9 +205,8 @@ static noinline __noreturn void break_cycle_fail(struct lock_graph *g) bch2_btree_trans_to_text(&buf, trans); prt_printf(&buf, "backtrace:\n"); - printbuf_indent_add(&buf, 2); - bch2_prt_task_backtrace(&buf, trans->locking_wait.task, 2, GFP_NOWAIT); - printbuf_indent_sub(&buf, 2); + scoped_guard(printbuf_indent, &buf) + bch2_prt_task_backtrace(&buf, trans->locking_wait.task, 2, GFP_NOWAIT); prt_newline(&buf); } |