summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs/copy_up.c
Commit message (Expand)AuthorAgeFilesLines
* ovl: ignore failure to copy up unknown xattrsMiklos Szeredi2020-03-171-2/+14
* ovl: improving copy-up efficiency for big sparse fileChengguang Xu2020-01-221-2/+39
* ovl: use pr_fmt auto generate prefixlijiazi2020-01-221-1/+1
* ovl: don't use a temp buf for encoding real fhAmir Goldstein2019-12-101-21/+16
* ovl: make sure that real fid is 32bit aligned in memoryAmir Goldstein2019-12-101-14/+16
* Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2019-06-211-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* | ovl: fix typo in MODULE_PARM_DESCNicolas Schier2019-06-181-1/+1
|/
* ovl: fix missing upper fs freeze protection on copy up for ioctlAmir Goldstein2019-05-061-3/+3
* ovl: Do not lose security.capability xattr over metadata file copy-upVivek Goyal2019-02-131-2/+26
* ovl: During copy up, first copy up data and then xattrsVivek Goyal2019-02-041-13/+18
* Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2018-11-021-3/+3
|\
| * vfs: plumb remap flags through the vfs clone functionsDarrick J. Wong2018-10-301-1/+1
| * vfs: make remap_file_range functions take and return bytes completedDarrick J. Wong2018-10-301-3/+3
* | ovl: fold copy-up helpers into callersMiklos Szeredi2018-10-261-108/+67
* | ovl: untangle copy up call chainAmir Goldstein2018-10-261-86/+159
* | ovl: clean up error handling in ovl_get_tmpfile()Miklos Szeredi2018-10-261-3/+2
|/
* vfs: swap names of {do,vfs}_clone_file_range()Amir Goldstein2018-09-241-1/+1
* ovl: Enable metadata only featureVivek Goyal2018-07-201-3/+0
* ovl: add helper to force data copy-upVivek Goyal2018-07-201-0/+5
* ovl: Copy up meta inode data from lowest data inodeVivek Goyal2018-07-201-4/+9
* ovl: A new xattr OVL_XATTR_METACOPY for file on upperVivek Goyal2018-07-201-5/+51
* ovl: Add helper ovl_already_copied_up()Vivek Goyal2018-07-201-18/+2
* ovl: Copy up only metadata during copy up where it makes senseVivek Goyal2018-07-201-1/+24
* ovl: During copy up, first copy up metadata and then dataVivek Goyal2018-07-201-19/+17
* ovl: Move the copy up helpers to copy_up.cVivek Goyal2018-07-201-0/+32
* ovl: obsolete "check_copy_up" module optionMiklos Szeredi2018-07-181-23/+7
* ovl: clean up copy-up error pathsMiklos Szeredi2018-05-311-36/+18
* ovl: create helper ovl_create_temp()Amir Goldstein2018-05-311-10/+4
* ovl: return dentry from ovl_create_real()Miklos Szeredi2018-05-311-11/+4
* ovl: struct cattr cleanupsAmir Goldstein2018-05-311-3/+2
* ovl: strip debug argument from ovl_do_ helpersAmir Goldstein2018-05-311-5/+4
* ovl: disambiguate ovl_encode_fh()Amir Goldstein2018-04-121-3/+3
* ovl: copy up of disconnected dentriesAmir Goldstein2018-01-241-15/+41
* ovl: index directories on copy up for NFS exportAmir Goldstein2018-01-241-6/+116
* ovl: create ovl_need_index() helperAmir Goldstein2018-01-241-5/+1
* ovl: generalize ovl_verify_origin() and helpersAmir Goldstein2018-01-241-3/+3
* ovl: fix inconsistent d_ino for legacy merge dirAmir Goldstein2018-01-241-2/+2
* ovl: move include of ovl_entry.h into overlayfs.hAmir Goldstein2017-11-091-1/+0
* ovl: no direct iteration for dir with origin xattrAmir Goldstein2017-11-091-1/+6
* ovl: fix missing unlock_rename() in ovl_do_copy_up()Amir Goldstein2017-10-051-4/+2
* mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko2017-09-131-1/+1
* ovl: mark parent impure and restore timestamp on ovl_link_up()Amir Goldstein2017-07-041-24/+33
* ovl: persistent overlay inode nlink for indexed inodesAmir Goldstein2017-07-041-0/+5
* ovl: implement index dir copy upAmir Goldstein2017-07-041-28/+97
* ovl: move copy up lock outMiklos Szeredi2017-07-041-25/+13
* ovl: rearrange copy upMiklos Szeredi2017-07-041-36/+50
* ovl: add flag for upper in ovl_entryMiklos Szeredi2017-07-041-0/+1
* ovl: use struct copy_up_ctx as function argumentMiklos Szeredi2017-07-041-82/+78
* ovl: base tmpfile in workdir tooMiklos Szeredi2017-07-041-5/+3