summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'ovl-update-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-11-239-187/+282
|\
| * ovl: Filter invalid inodes with missing lookup functionVasiliy Kovalev2024-11-201-0/+3
| * ovl: convert ovl_real_fdget() callers to ovl_real_file()Amir Goldstein2024-11-151-84/+59
| * ovl: convert ovl_real_fdget_path() callers to ovl_real_file_path()Amir Goldstein2024-11-151-25/+34
| * ovl: store upper real file in ovl_file structAmir Goldstein2024-11-151-8/+41
| * ovl: allocate a container struct ovl_file for ovl private contextAmir Goldstein2024-11-153-9/+48
| * ovl: do not open non-data lower file for fsyncAmir Goldstein2024-11-151-27/+31
| * ovl: Optimize override/revert credsVinicius Costa Gomes2024-11-152-3/+11
| * ovl: pass an explicit reference of creators creds to callersAmir Goldstein2024-11-141-12/+22
| * ovl: use wrapper ovl_revert_creds()Vinicius Costa Gomes2024-11-119-39/+44
| * backing-file: clean up the APIMiklos Szeredi2024-11-111-9/+13
| * ovl: properly handle large files in ovl_security_fileattrOleksandr Tymoshenko2024-11-111-1/+6
* | Merge tag 'pull-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2024-11-182-13/+5
|\ \
| * | fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flagStefan Berger2024-11-132-13/+5
* | | Merge tag 'vfs-6.13.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-11-181-25/+91
|\ \ \
| * | | ovl: specify layers via file descriptorsChristian Brauner2024-10-141-25/+91
| |/ /
* | | Merge tag 'vfs-6.13.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-11-181-1/+0
|\ \ \ | |_|/ |/| |
| * | remove pointless includes of <linux/fdtable.h>Al Viro2024-10-071-1/+0
| |/
* / fs: pass offset and result to backing_file end_write() callbackAmir Goldstein2024-10-161-2/+7
|/
* ovl: fix file leak in ovl_real_fdget_meta()Amir Goldstein2024-09-271-1/+1
* Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-231-33/+35
|\
| * struct fd: representation changeAl Viro2024-08-131-13/+15
| * introduce fd_file(), convert all accessors to it.Al Viro2024-08-131-20/+20
* | Merge tag 'ovl-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-09-193-17/+74
|\ \
| * | ovl: fail if trusted xattrs are needed but caller lacks permissionMike Baynton2024-09-081-5/+33
| * | ovl: fsync after metadata copy-upAmir Goldstein2024-08-301-4/+39
| * | ovl: don't set the superblock's errseq_t manuallyHaifeng Xu2024-08-291-8/+2
* | | Merge tag 'lsm-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-09-161-3/+3
|\ \ \ | |/ / |/| |
| * | lsm: Refactor return value of LSM hook inode_copy_up_xattrXu Kuohai2024-07-311-3/+3
| |/
* | Merge patch series "ovl: simplify ovl_parse_param_lowerdir()"Christian Brauner2024-08-241-39/+12
|\ \ | |/ |/|
| * ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_errZhihao Cheng2024-08-231-2/+2
| * ovl: fix wrong lowerdir number check for parameter Opt_lowerdirZhihao Cheng2024-08-231-33/+7
| * ovl: pass string to ovl_parse_layer()Christian Brauner2024-08-231-4/+3
* | ovl: fix encoding fid for lower only rootMiklos Szeredi2024-06-141-1/+5
* | ovl: fix copy-up in tmpfileMiklos Szeredi2024-05-281-4/+4
|/
* Merge tag 'ovl-update-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-224-26/+133
|\
| * ovl: remove duplicate included headerThorsten Blum2024-05-101-1/+0
| * ovl: remove upper umask handling from ovl_create_upper()Miklos Szeredi2024-05-021-3/+0
| * ovl: implement tmpfileMiklos Szeredi2024-05-023-22/+133
* | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2024-05-211-1/+1
|\ \
| * | kernel_file_open(): get rid of inode argumentAl Viro2024-04-151-1/+1
| |/
* | Merge tag 'integrity-v6.10' of ssh://ra.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds2024-05-152-2/+2
|\ \
| * | fs: Rename SB_I_EVM_UNSUPPORTED to SB_I_EVM_HMAC_UNSUPPORTEDStefan Berger2024-04-091-1/+1
| * | security: allow finer granularity in permitting copy-up of security xattrsStefan Berger2024-04-091-1/+1
| |/
* / fs_parser: move fsparam_string_empty() helper into headerLuis Henriques (SUSE)2024-03-261-4/+0
|/
* ovl: relax WARN_ON in ovl_verify_area()Amir Goldstein2024-03-171-3/+3
* mm, slab: remove last vestiges of SLAB_MEM_SPREADLinus Torvalds2024-03-131-1/+1
* Merge tag 'vfs-6.9.uuid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-03-111-7/+11
|\
| * ovl: convert to super_set_uuid()Kent Overstreet2024-02-081-7/+11
* | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-03-112-33/+33
|\ \