debugfs: propagate release() call result
The result was being ignored and 0 was always returned. Return the actual result instead. Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
60ca5e0d28
Коммит
a1a9e5d298
|
@ -206,7 +206,7 @@ static int full_proxy_release(struct inode *inode, struct file *filp)
|
|||
replace_fops(filp, d_inode(dentry)->i_fop);
|
||||
kfree((void *)proxy_fops);
|
||||
fops_put(real_fops);
|
||||
return 0;
|
||||
return r;
|
||||
}
|
||||
|
||||
static void __full_proxy_fops_init(struct file_operations *proxy_fops,
|
||||
|
|
Загрузка…
Ссылка в новой задаче