aboutsummaryrefslogtreecommitdiffstats
path: root/fs (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-07-20ovl: Open file with data except for the case of fsyncVivek Goyal1-9/+30
2018-07-20ovl: Add helper ovl_inode_realdata()Vivek Goyal2-0/+13
2018-07-20ovl: Store lower data inode in ovl_inodeVivek Goyal6-6/+27
2018-07-20ovl: Fix ovl_getattr() to get number of blocks from lowerVivek Goyal3-1/+51
2018-07-20ovl: Add helper ovl_dentry_lowerdata() to get lower data dentryVivek Goyal2-0/+14
2018-07-20ovl: Copy up meta inode data from lowest data inodeVivek Goyal3-4/+22
2018-07-20ovl: Modify ovl_lookup() and friends to lookup metacopy dentryVivek Goyal5-18/+131
2018-07-20ovl: Use out_err instead of out_nomemVivek Goyal1-7/+10
2018-07-20ovl: A new xattr OVL_XATTR_METACOPY for file on upperVivek Goyal4-11/+142
2018-07-20ovl: Add helper ovl_already_copied_up()Vivek Goyal3-19/+28
2018-07-20ovl: Copy up only metadata during copy up where it makes senseVivek Goyal1-1/+24
2018-07-20ovl: During copy up, first copy up metadata and then dataVivek Goyal1-19/+17
2018-07-20ovl: Provide a mount option metacopy=on/off for metadata copyupVivek Goyal3-3/+63
2018-07-20ovl: Move the copy up helpers to copy_up.cVivek Goyal3-33/+33
2018-07-20ovl: Initialize ovl_inode->redirect in ovl_get_inode()Vivek Goyal3-7/+5
2018-07-18ovl: obsolete "check_copy_up" module optionMiklos Szeredi1-23/+7
2018-07-18vfs: remove open_flags from d_real()Miklos Szeredi1-33/+3
2018-07-18Partially revert "locks: fix file locking on overlayfs"Miklos Szeredi2-12/+7
2018-07-18Revert "vfs: do get_write_access() on upper layer of overlayfs"Miklos Szeredi2-15/+3
2018-07-18Revert "vfs: add flags to d_real()"Miklos Szeredi2-3/+3
2018-07-18Revert "vfs: update ovl inode before relatime check"Miklos Szeredi3-35/+7
2018-07-18Revert "ovl: fix relatime for directories"Miklos Szeredi2-20/+4
2018-07-18vfs: fix freeze protection in mnt_want_write_file() for overlayfsMiklos Szeredi1-3/+4
2018-07-18Revert "ovl: don't allow writing ioctl on lower layer"Miklos Szeredi4-70/+9
2018-07-18Revert "ovl: fix may_write_real() for overlayfs directories"Miklos Szeredi1-3/+1
2018-07-18vfs: don't open realMiklos Szeredi1-6/+1
2018-07-18ovl: add reflink/copyfile/dedup supportMiklos Szeredi1-0/+87
2018-07-18ovl: add O_DIRECT supportMiklos Szeredi1-0/+3
2018-07-18ovl: add ovl_fiemap()Miklos Szeredi1-1/+28
2018-07-18ovl: add lsattr/chattr supportMiklos Szeredi1-0/+79
2018-07-18ovl: add ovl_fallocate()Miklos Szeredi1-0/+24
2018-07-18ovl: add ovl_mmap()Miklos Szeredi1-0/+32
2018-07-18ovl: add ovl_fsync()Miklos Szeredi1-0/+23
2018-07-18ovl: add ovl_write_iter()Miklos Szeredi1-0/+39
2018-07-18ovl: add ovl_read_iter()Miklos Szeredi1-0/+67
2018-07-18ovl: add helper to return real fileMiklos Szeredi1-0/+60
2018-07-18ovl: stack file opsMiklos Szeredi4-2/+82
2018-07-18ovl: deal with overlay files in ovl_d_real()Miklos Szeredi1-0/+4
2018-07-18ovl: copy up file size as wellMiklos Szeredi2-9/+2
2018-07-18Revert "Revert "ovl: get_write_access() in truncate""Miklos Szeredi1-0/+21
2018-07-18ovl: copy up inode flagsMiklos Szeredi2-0/+8
2018-07-18ovl: copy up timesMiklos Szeredi4-9/+37
2018-07-18vfs: export vfs_dedupe_file_range_one() to modulesMiklos Szeredi1-3/+3
2018-07-18vfs: export vfs_ioctl() to modulesMiklos Szeredi2-1/+1
2018-07-18vfs: make open_with_fake_path() not contribute to nr_filesMiklos Szeredi3-22/+50
2018-07-18Merge branch 'dedupe-cleanup' into overlayfs-nextMiklos Szeredi5-83/+73
2018-07-18Merge branch 'for-ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into overlayfs-nextMiklos Szeredi10-132/+99
2018-07-17ovl: fix wrong use of impure dir cache in ovl_iterate()Amir Goldstein1-2/+17
2018-07-12new helper: open_with_fake_path()Al Viro1-0/+18
2018-07-12now we can fold open_check_o_direct() into do_dentry_open()Al Viro3-19/+6