On Mon, Jun 30, 2025 at 08:36:33PM +0800, Alan Huang wrote:
> Reported-by: syzbot+cc7567f096079cb41...@syzkaller.appspotmail.com
> Signed-off-by: Alan Huang <mmpgour...@gmail.com>

Applied, thanks

> ---
>  fs/bcachefs/fsck.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/fs/bcachefs/fsck.c b/fs/bcachefs/fsck.c
> index 4ceb28a6b9b1..453a5c3184ea 100644
> --- a/fs/bcachefs/fsck.c
> +++ b/fs/bcachefs/fsck.c
> @@ -2811,7 +2811,7 @@ static int check_path_loop(struct btree_trans *trans, 
> struct bkey_s_c inode_k)
>                               ret = remove_backpointer(trans, &inode);
>                               bch_err_msg(c, ret, "removing dirent");
>                               if (ret)
> -                                     break;
> +                                     goto out;
>  
>                               ret = reattach_inode(trans, &inode);
>                               bch_err_msg(c, ret, "reattaching inode %llu", 
> inode.bi_inum);
> -- 
> 2.48.1
> 

Reply via email to