]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/ubifs/tnc.c
ubifs: Correctly evict xattr inodes
[karo-tx-linux.git] / fs / ubifs / tnc.c
index 709aa098dd46e48e34a9627cd0af85d136737fab..96374a39ffbae346a3dba8112c57a4a87eb91df7 100644 (file)
@@ -2802,6 +2802,8 @@ int ubifs_tnc_remove_ino(struct ubifs_info *c, ino_t inum)
                dbg_tnc("xent '%s', ino %lu", xent->name,
                        (unsigned long)xattr_inum);
 
+               ubifs_evict_xattr_inode(c, xattr_inum);
+
                fname_name(&nm) = xent->name;
                fname_len(&nm) = le16_to_cpu(xent->nlen);
                err = ubifs_tnc_remove_nm(c, &key1, &nm);