X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=fs%2Fproc%2Finode.c;h=d8bb5c671f420a83c17c740425e6f71f9d85799e;hb=cac711211a039ae2e2dc6322ffb3c2279d093bf1;hp=3e76bb9b3ad668d8ceab574a8f6d7d4a5f2e6ef6;hpb=97b5fe8e28d78779e35ac283bacb9eceffd5b4a3;p=linux-2.6-block.git diff --git a/fs/proc/inode.c b/fs/proc/inode.c index 3e76bb9b3ad6..d8bb5c671f42 100644 --- a/fs/proc/inode.c +++ b/fs/proc/inode.c @@ -485,8 +485,10 @@ struct inode *proc_get_inode(struct super_block *sb, unsigned int ino, } } unlock_new_inode(inode); - } else + } else { module_put(de->owner); + de_put(de); + } return inode; out_ino: