diff options
author | Miklos Szeredi <mszeredi@redhat.com> | 2018-07-18 09:44:43 -0400 |
---|---|---|
committer | Miklos Szeredi <mszeredi@redhat.com> | 2018-07-18 09:44:43 -0400 |
commit | 6742cee04353231015ddbe7e8b404ac9c1eb4473 (patch) | |
tree | 0c87b51b28d418972dddb81cb4fda7bfedcb24d1 /fs/open.c | |
parent | d561f218564855f69791216882a2622af37e5776 (diff) |
Revert "ovl: don't allow writing ioctl on lower layer"
This reverts commit 7c6893e3c9abf6a9676e060a1e35e5caca673d57.
Overlayfs no longer relies on the vfs for checking writability of files.
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/open.c')
-rw-r--r-- | fs/open.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -707,12 +707,12 @@ int ksys_fchown(unsigned int fd, uid_t user, gid_t group) | |||
707 | if (!f.file) | 707 | if (!f.file) |
708 | goto out; | 708 | goto out; |
709 | 709 | ||
710 | error = mnt_want_write_file_path(f.file); | 710 | error = mnt_want_write_file(f.file); |
711 | if (error) | 711 | if (error) |
712 | goto out_fput; | 712 | goto out_fput; |
713 | audit_file(f.file); | 713 | audit_file(f.file); |
714 | error = chown_common(&f.file->f_path, user, group); | 714 | error = chown_common(&f.file->f_path, user, group); |
715 | mnt_drop_write_file_path(f.file); | 715 | mnt_drop_write_file(f.file); |
716 | out_fput: | 716 | out_fput: |
717 | fdput(f); | 717 | fdput(f); |
718 | out: | 718 | out: |