From 07458b7021391e48034a575c3d55e8f2413be25c Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 7 Dec 2025 10:17:51 -0500 Subject: [PATCH] Update bcachefs sources to 4b670e88b649 bcachefs: Fix inum_to_path() error handling Signed-off-by: Kent Overstreet --- .bcachefs_revision | 2 +- libbcachefs/fs/namei.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.bcachefs_revision b/.bcachefs_revision index 8939e4a9..bdf7df71 100644 --- a/.bcachefs_revision +++ b/.bcachefs_revision @@ -1 +1 @@ -4ec293b5ea95fc73a346100d44758bec4cc03983 +4b670e88b649f218005bb654f0ad2d3256e54a75 diff --git a/libbcachefs/fs/namei.c b/libbcachefs/fs/namei.c index d7134cef..ddfe3c1f 100644 --- a/libbcachefs/fs/namei.c +++ b/libbcachefs/fs/namei.c @@ -595,9 +595,12 @@ static int bch2_inum_to_path_reversed(struct btree_trans *trans, prt_char(path, '/'); } - if (ret && !bch2_err_matches(ret, BCH_ERR_transaction_restart)) + if (ret && !bch2_err_matches(ret, BCH_ERR_transaction_restart)) { prt_printf_reversed(path, "(%s: disconnected at %llu.%u)", bch2_err_str(ret), inum, snapshot); + ret = 0; + } + return ret; }