Messages in this thread Patch in this message | | | From | Eric Engestrom <> | Subject | [PATCH v2] debugfs: propagate release() call result | Date | Wed, 21 Sep 2016 10:27:36 +0100 |
| |
The result was being ignored and 0 was always returned. Return the actual result instead.
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com> --- v2: add a commit message --- fs/debugfs/file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index 592059f..40e586f 100644 --- a/fs/debugfs/file.c +++ b/fs/debugfs/file.c @@ -209,7 +209,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, -- Cheers, Eric
| |