diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 25d7b2b9e6ee..c89071186388 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -3618,6 +3618,7 @@ int btrfs_orphan_cleanup(struct btrfs_root *root) if (inode) { ret = btrfs_drop_verity_items(BTRFS_I(inode)); iput(inode); + inode = NULL; if (ret) goto out; }