diff --git a/fs/efivarfs/super.c b/fs/efivarfs/super.c index 834615f13f3e32f5f79498a109949ff77d301741..7808a26bd33fa4aa351cb23e77ed5bc586f89372 100644 --- a/fs/efivarfs/super.c +++ b/fs/efivarfs/super.c @@ -23,6 +23,7 @@ LIST_HEAD(efivarfs_list); static void efivarfs_evict_inode(struct inode *inode) { clear_inode(inode); + kfree(inode->i_private); } static const struct super_operations efivarfs_ops = {