diff --git a/[refs] b/[refs] index 6be8eb754b3c..e7515f7ed262 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1fa7e6958c5f82cc75c594e3ffaf73cc26fc94c1 +refs/heads/master: 791eb564d218dabe0f9a2212916fe54240b97afb diff --git a/trunk/drivers/firmware/efivars.c b/trunk/drivers/firmware/efivars.c index 807dad48b2b1..2ed59dc1c48a 100644 --- a/trunk/drivers/firmware/efivars.c +++ b/trunk/drivers/firmware/efivars.c @@ -793,6 +793,7 @@ static ssize_t efivarfs_file_write(struct file *file, spin_unlock(&efivars->lock); efivar_unregister(var); drop_nlink(inode); + d_delete(file->f_dentry); dput(file->f_dentry); } else {