]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - fs/ubifs/dir.c
Merge tag 'for-next-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/krisma...
[thirdparty/linux.git] / fs / ubifs / dir.c
index 51b9a10a9851c23f70674937229338131c62d87b..551148de66cd86dbf76484d73c4c3acdc5969a1c 100644 (file)
@@ -1233,6 +1233,8 @@ out_cancel:
        dir_ui->ui_size = dir->i_size;
        mutex_unlock(&dir_ui->ui_mutex);
 out_inode:
+       /* Free inode->i_link before inode is marked as bad. */
+       fscrypt_free_inode(inode);
        make_bad_inode(inode);
        iput(inode);
 out_fname: