diff options
Diffstat (limited to 'fs/xattr.c')
-rw-r--r-- | fs/xattr.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/xattr.c b/fs/xattr.c index 67583de8218..82f43376c7c 100644 --- a/fs/xattr.c +++ b/fs/xattr.c | |||
@@ -397,7 +397,7 @@ SYSCALL_DEFINE5(fsetxattr, int, fd, const char __user *, name, | |||
397 | error = mnt_want_write_file(f); | 397 | error = mnt_want_write_file(f); |
398 | if (!error) { | 398 | if (!error) { |
399 | error = setxattr(dentry, name, value, size, flags); | 399 | error = setxattr(dentry, name, value, size, flags); |
400 | mnt_drop_write(f->f_path.mnt); | 400 | mnt_drop_write_file(f); |
401 | } | 401 | } |
402 | fput(f); | 402 | fput(f); |
403 | return error; | 403 | return error; |
@@ -624,7 +624,7 @@ SYSCALL_DEFINE2(fremovexattr, int, fd, const char __user *, name) | |||
624 | error = mnt_want_write_file(f); | 624 | error = mnt_want_write_file(f); |
625 | if (!error) { | 625 | if (!error) { |
626 | error = removexattr(dentry, name); | 626 | error = removexattr(dentry, name); |
627 | mnt_drop_write(f->f_path.mnt); | 627 | mnt_drop_write_file(f); |
628 | } | 628 | } |
629 | fput(f); | 629 | fput(f); |
630 | return error; | 630 | return error; |