Age | Commit message (Expand) | Author | Files | Lines |
2025-05-26 | Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+11 |
2025-05-26 | Merge tag 'vfs-6.16-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 4 | -16/+15 |
2025-05-15 | readdir: supply dir_context.count as readdir buffer size hint | Miklos Szeredi | 1 | -1/+11 |
2025-04-08 | VFS: rename lookup_one_len family to lookup_noperm and remove permission check | NeilBrown | 2 | -5/+3 |
2025-04-07 | ovl: remove unused forward declaration | Giuseppe Scrivano | 1 | -2/+0 |
2025-04-07 | ovl: don't allow datadir only | Miklos Szeredi | 1 | -0/+5 |
2025-04-07 | VFS: improve interface for lookup_one functions | NeilBrown | 3 | -11/+12 |
2025-03-24 | Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 3 | -48/+20 |
2025-03-24 | Merge tag 'vfs-6.15-rc1.overlayfs' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -1/+40 |
2025-03-05 | VFS: Change vfs_mkdir() to return the dentry. | NeilBrown | 3 | -44/+15 |
2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 1 | -4/+5 |
2025-02-19 | ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up | Vasiliy Kovalev | 1 | -1/+1 |
2025-02-19 | ovl: allow to specify override credentials | Christian Brauner | 2 | -1/+40 |
2025-02-01 | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -2/+0 |
2025-01-30 | Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+20 |
2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -2/+20 |
2025-01-20 | Merge tag 'kernel-6.14-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -4/+4 |
2025-01-16 | fs/overlayfs/namei.c: get rid of include ../internal.h | Al Viro | 1 | -2/+0 |
2025-01-06 | ovl: support encoding fid from inode with no alias | Amir Goldstein | 1 | -21/+25 |
2025-01-06 | ovl: pass realinode to ovl_encode_real_fh() instead of realdentry | Amir Goldstein | 4 | -10/+12 |
2024-12-19 | fs: relax assertions on failure to encode file handles | Amir Goldstein | 1 | -3/+2 |
2024-12-02 | ovl: avoid pointless cred reference count bump | Christian Brauner | 1 | -2/+2 |
2024-12-02 | tree-wide: s/revert_creds_light()/revert_creds()/g | Christian Brauner | 3 | -3/+3 |
2024-12-02 | tree-wide: s/override_creds_light()/override_creds()/g | Christian Brauner | 3 | -3/+3 |
2024-12-02 | tree-wide: s/revert_creds()/put_cred(revert_creds_light())/g | Christian Brauner | 1 | -1/+1 |
2024-12-02 | tree-wide: s/override_creds()/override_creds_light(get_new_cred())/g | Christian Brauner | 1 | -1/+1 |
2024-11-22 | Merge tag 'ovl-update-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 9 | -187/+282 |
2024-11-20 | ovl: Filter invalid inodes with missing lookup function | Vasiliy Kovalev | 1 | -0/+3 |
2024-11-18 | Merge tag 'pull-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 2 | -13/+5 |
2024-11-18 | Merge tag 'vfs-6.13.ovl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -25/+91 |
2024-11-18 | Merge tag 'vfs-6.13.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -1/+0 |
2024-11-15 | ovl: convert ovl_real_fdget() callers to ovl_real_file() | Amir Goldstein | 1 | -84/+59 |
2024-11-15 | ovl: convert ovl_real_fdget_path() callers to ovl_real_file_path() | Amir Goldstein | 1 | -25/+34 |
2024-11-15 | ovl: store upper real file in ovl_file struct | Amir Goldstein | 1 | -8/+41 |
2024-11-15 | ovl: allocate a container struct ovl_file for ovl private context | Amir Goldstein | 3 | -9/+48 |
2024-11-15 | ovl: do not open non-data lower file for fsync | Amir Goldstein | 1 | -27/+31 |
2024-11-15 | ovl: Optimize override/revert creds | Vinicius Costa Gomes | 2 | -3/+11 |
2024-11-14 | ovl: pass an explicit reference of creators creds to callers | Amir Goldstein | 1 | -12/+22 |
2024-11-13 | fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag | Stefan Berger | 2 | -13/+5 |
2024-11-11 | ovl: use wrapper ovl_revert_creds() | Vinicius Costa Gomes | 9 | -39/+44 |
2024-11-11 | backing-file: clean up the API | Miklos Szeredi | 1 | -9/+13 |
2024-11-11 | ovl: properly handle large files in ovl_security_fileattr | Oleksandr Tymoshenko | 1 | -1/+6 |
2024-10-16 | fs: pass offset and result to backing_file end_write() callback | Amir Goldstein | 1 | -2/+7 |
2024-10-14 | ovl: specify layers via file descriptors | Christian Brauner | 1 | -25/+91 |
2024-10-07 | remove pointless includes of <linux/fdtable.h> | Al Viro | 1 | -1/+0 |
2024-09-27 | ovl: fix file leak in ovl_real_fdget_meta() | Amir Goldstein | 1 | -1/+1 |
2024-09-23 | Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -33/+35 |
2024-09-19 | Merge tag 'ovl-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 3 | -17/+74 |
2024-09-16 | Merge tag 'lsm-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -3/+3 |
2024-09-08 | ovl: fail if trusted xattrs are needed but caller lacks permission | Mike Baynton | 1 | -5/+33 |
2024-08-30 | ovl: fsync after metadata copy-up | Amir Goldstein | 1 | -4/+39 |
2024-08-29 | ovl: don't set the superblock's errseq_t manually | Haifeng Xu | 1 | -8/+2 |
2024-08-24 | Merge patch series "ovl: simplify ovl_parse_param_lowerdir()" | Christian Brauner | 1 | -39/+12 |
2024-08-23 | ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err | Zhihao Cheng | 1 | -2/+2 |
2024-08-23 | ovl: fix wrong lowerdir number check for parameter Opt_lowerdir | Zhihao Cheng | 1 | -33/+7 |
2024-08-23 | ovl: pass string to ovl_parse_layer() | Christian Brauner | 1 | -4/+3 |
2024-08-12 | struct fd: representation change | Al Viro | 1 | -13/+15 |
2024-08-12 | introduce fd_file(), convert all accessors to it. | Al Viro | 1 | -20/+20 |
2024-07-31 | lsm: Refactor return value of LSM hook inode_copy_up_xattr | Xu Kuohai | 1 | -3/+3 |
2024-06-14 | ovl: fix encoding fid for lower only root | Miklos Szeredi | 1 | -1/+5 |
2024-05-28 | ovl: fix copy-up in tmpfile | Miklos Szeredi | 1 | -4/+4 |
2024-05-22 | Merge tag 'ovl-update-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 4 | -26/+133 |
2024-05-21 | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -1/+1 |
2024-05-15 | Merge tag 'integrity-v6.10' of ssh://ra.kernel.org/pub/scm/linux/kernel/git/z... | Linus Torvalds | 2 | -2/+2 |
2024-05-10 | ovl: remove duplicate included header | Thorsten Blum | 1 | -1/+0 |
2024-05-02 | ovl: remove upper umask handling from ovl_create_upper() | Miklos Szeredi | 1 | -3/+0 |
2024-05-02 | ovl: implement tmpfile | Miklos Szeredi | 3 | -22/+133 |
2024-04-15 | kernel_file_open(): get rid of inode argument | Al Viro | 1 | -1/+1 |
2024-04-09 | fs: Rename SB_I_EVM_UNSUPPORTED to SB_I_EVM_HMAC_UNSUPPORTED | Stefan Berger | 1 | -1/+1 |
2024-04-09 | security: allow finer granularity in permitting copy-up of security xattrs | Stefan Berger | 1 | -1/+1 |
2024-03-26 | fs_parser: move fsparam_string_empty() helper into header | Luis Henriques (SUSE) | 1 | -4/+0 |
2024-03-17 | ovl: relax WARN_ON in ovl_verify_area() | Amir Goldstein | 1 | -3/+3 |
2024-03-12 | mm, slab: remove last vestiges of SLAB_MEM_SPREAD | Linus Torvalds | 1 | -1/+1 |
2024-03-11 | Merge tag 'vfs-6.9.uuid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -7/+11 |
2024-03-11 | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 2 | -33/+33 |
2024-03-07 | Merge tag 'for-next-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi... | Christian Brauner | 1 | -3/+11 |
2024-02-27 | ovl: Always reject mounting over case-insensitive directories | Gabriel Krisman Bertazi | 1 | -3/+11 |
2024-02-12 | Merge tag 'vfs-6.8-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -8/+6 |
2024-02-08 | ovl: convert to super_set_uuid() | Kent Overstreet | 1 | -7/+11 |
2024-02-06 | remap_range: merge do_clone_file_range() into vfs_clone_file_range() | Amir Goldstein | 1 | -8/+6 |
2024-02-06 | fs: remove the inode argument to ->d_real() method | Amir Goldstein | 1 | -30/+22 |
2024-01-23 | ovl: mark xwhiteouts directory with overlay.opaque='x' | Amir Goldstein | 6 | -48/+97 |
2024-01-11 | Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -22/+1 |
2024-01-11 | Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 4 | -6/+20 |
2024-01-10 | Merge tag 'ovl-update-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/o... | Linus Torvalds | 8 | -24/+22 |
2024-01-09 | Merge tag 'integrity-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/z... | Linus Torvalds | 1 | -0/+1 |
2024-01-08 | Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs | Linus Torvalds | 5 | -228/+69 |
2023-12-23 | fs: factor out backing_file_mmap() helper | Amir Goldstein | 1 | -17/+6 |
2023-12-23 | fs: factor out backing_file_splice_{read,write}() helpers | Amir Goldstein | 1 | -20/+13 |
2023-12-23 | fs: factor out backing_file_{read,write}_iter() helpers | Amir Goldstein | 3 | -185/+22 |
2023-12-23 | fs: prepare for stackable filesystems backing file helpers | Amir Goldstein | 2 | -0/+2 |
2023-12-20 | Merge tag 'ovl-fixes-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+3 |
2023-12-20 | overlay: disable EVM | Mimi Zohar | 1 | -0/+1 |
2023-12-17 | ovl: fix dentry reference leak after changes to underlying layers | Amir Goldstein | 1 | -2/+3 |
2023-12-12 | splice: return type ssize_t from all helpers | Amir Goldstein | 1 | -1/+1 |
2023-12-01 | fs: move file_start_write() into direct_splice_actor() | Amir Goldstein | 1 | -2/+0 |
2023-11-25 | rename(): avoid a deadlock in the case of parents having no common ancestor | Al Viro | 4 | -6/+20 |
2023-11-24 | Merge tag 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -5/+13 |
2023-11-24 | fs: move kiocb_start_write() into vfs_iocb_iter_write() | Amir Goldstein | 1 | -4/+4 |
2023-11-24 | fs: move file_start_write() into vfs_iter_write() | Amir Goldstein | 1 | -2/+0 |
2023-11-24 | ovl: add permission hooks outside of do_splice_direct() | Amir Goldstein | 1 | -1/+25 |
2023-11-20 | ovl: initialize ovl_copy_up_ctx.destname inside ovl_do_copy_up() | Amir Goldstein | 1 | -1/+7 |
2023-11-20 | ovl: remove redundant ofs->indexdir member | Amir Goldstein | 7 | -23/+15 |
2023-11-18 | ovl: stop using d_alloc_anon()/d_instantiate_anon() | Amir Goldstein | 1 | -22/+1 |
2023-11-18 | fs: Pass AT_GETATTR_NOSEC flag to getattr interface function | Stefan Berger | 2 | -5/+13 |
2023-11-14 | ovl: fix memory leak in ovl_parse_param() | Amir Goldstein | 1 | -6/+5 |
2023-11-14 | ovl: fix misformatted comment | Amir Goldstein | 1 | -1/+1 |
2023-11-07 | Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -1/+1 |
2023-11-07 | Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/o... | Linus Torvalds | 14 | -529/+891 |
2023-11-02 | Merge tag 'integrity-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/z... | Linus Torvalds | 1 | -1/+1 |
2023-10-31 | ima: detect changes to the backing overlay file | Mimi Zohar | 1 | -1/+1 |
2023-10-31 | ovl: add support for appending lowerdirs one by one | Amir Goldstein | 1 | -2/+76 |
2023-10-31 | ovl: refactor layer parsing helpers | Amir Goldstein | 1 | -54/+67 |
2023-10-31 | ovl: store and show the user provided lowerdir mount option | Amir Goldstein | 3 | -24/+28 |
2023-10-31 | ovl: remove unused code in lowerdir param parsing | Amir Goldstein | 1 | -79/+16 |
2023-10-31 | ovl: Add an alternative type of whiteout | Alexander Larsson | 6 | -15/+88 |
2023-10-31 | ovl: Support escaped overlay.* xattrs | Alexander Larsson | 2 | -3/+85 |
2023-10-31 | ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros | Alexander Larsson | 2 | -2/+4 |
2023-10-31 | ovl: Move xattr support to new xattrs.c file | Amir Goldstein | 5 | -196/+207 |
2023-10-31 | ovl: do not encode lower fh with upper sb_writers held | Amir Goldstein | 5 | -43/+104 |
2023-10-31 | ovl: do not open/llseek lower file with upper sb_writers held | Amir Goldstein | 2 | -23/+61 |
2023-10-31 | ovl: reorder ovl_want_write() after ovl_inode_lock() | Amir Goldstein | 5 | -87/+84 |
2023-10-31 | ovl: split ovl_want_write() into two helpers | Amir Goldstein | 2 | -0/+30 |
2023-10-31 | ovl: add helper ovl_file_modified() | Amir Goldstein | 1 | -7/+11 |
2023-10-31 | ovl: protect copying of realinode attributes to ovl inode | Amir Goldstein | 1 | -0/+2 |
2023-10-31 | ovl: punt write aio completion to workqueue | Amir Goldstein | 1 | -1/+41 |
2023-10-31 | ovl: propagate IOCB_APPEND flag on writes to realfile | Amir Goldstein | 1 | -1/+1 |
2023-10-31 | ovl: use simpler function to convert iocb to rw flags | Amir Goldstein | 1 | -17/+11 |
2023-10-30 | Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 3 | -6/+10 |
2023-10-30 | Merge tag 'vfs-6.7.xattr' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -2/+2 |
2023-10-30 | Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs | Linus Torvalds | 1 | -4/+20 |
2023-10-24 | exportfs: add helpers to check if filesystem can encode/decode file handles | Amir Goldstein | 1 | -1/+1 |
2023-10-19 | ovl: rely on SB_I_NOUMASK | Christian Brauner | 1 | -0/+8 |
2023-10-19 | fs: store real path instead of fake path in backing file f_path | Amir Goldstein | 1 | -4/+12 |
2023-10-18 | overlayfs: convert to new timestamp accessors | Jeff Layton | 3 | -6/+10 |
2023-10-14 | ovl: temporarily disable appending lowedirs | Amir Goldstein | 1 | -49/+3 |
2023-10-14 | ovl: fix regression in showing lowerdir mount option | Amir Goldstein | 1 | -15/+23 |
2023-10-12 | ovl: fix regression in parsing of mount options with escaped comma | Amir Goldstein | 1 | -0/+29 |
2023-10-10 | overlayfs: move xattr tables to .rodata | Wedson Almeida Filho | 1 | -2/+2 |
2023-10-03 | ovl: fix NULL pointer defer when encoding non-decodable lower fid | Amir Goldstein | 1 | -1/+1 |
2023-10-02 | ovl: make use of ->layers safe in rcu pathwalk | Amir Goldstein | 3 | -24/+21 |
2023-10-02 | ovl: fetch inode once in ovl_dentry_revalidate_common() | Al Viro | 1 | -2/+4 |
2023-10-02 | ovl: move freeing ovl_entry past rcu delay | Al Viro | 1 | -1/+2 |
2023-10-02 | ovl: fix file reference leak when submitting aio | Amir Goldstein | 1 | -2/+0 |
2023-09-26 | Merge tag 'v6.6-rc4.vfs.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -1/+7 |
2023-09-25 | overlayfs: set ctime when setting mtime and atime | Jeff Layton | 1 | -1/+1 |
2023-09-25 | ovl: disable IOCB_DIO_CALLER_COMP | Jens Axboe | 1 | -0/+6 |
2023-09-04 | ovl: fix incorrect fdput() on aio completion | Amir Goldstein | 1 | -6/+3 |
2023-09-04 | ovl: fix failed copyup of fileattr on a symlink | Amir Goldstein | 1 | -1/+2 |
2023-08-30 | Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/o... | Linus Torvalds | 11 | -68/+580 |
2023-08-28 | Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -8/+2 |
2023-08-28 | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 4 | -5/+8 |
2023-08-21 | ovl: use kiocb_{start,end}_write() helpers | Amir Goldstein | 1 | -8/+2 |
2023-08-12 | ovl: validate superblock in OVL_FS() | Andrea Righi | 1 | -0/+3 |
2023-08-12 | ovl: make consistent use of OVL_FS() | Andrea Righi | 8 | -24/+26 |
2023-08-12 | ovl: Kconfig: introduce CONFIG_OVERLAY_FS_DEBUG | Andrea Righi | 1 | -0/+9 |
2023-08-12 | ovl: auto generate uuid for new overlay filesystems | Amir Goldstein | 3 | -2/+27 |
2023-08-12 | ovl: store persistent uuid/fsid with uuid=on | Amir Goldstein | 4 | -3/+54 |
2023-08-12 | ovl: add support for unique fsid per instance | Amir Goldstein | 6 | -13/+53 |
2023-08-12 | ovl: support encoding non-decodable file handles | Amir Goldstein | 5 | -7/+32 |
2023-08-12 | ovl: Handle verity during copy-up | Alexander Larsson | 3 | -5/+79 |
2023-08-12 | ovl: Validate verity xattr when resolving lowerdata | Alexander Larsson | 6 | -8/+178 |
2023-08-12 | ovl: Add versioned header for overlay.metacopy xattr | Alexander Larsson | 3 | -10/+61 |
2023-08-12 | ovl: Add framework for verity support | Alexander Larsson | 3 | -3/+65 |
2023-08-11 | fs: drop the timespec64 argument from update_time | Jeff Layton | 2 | -2/+2 |
2023-08-06 | vfs: get rid of old '->iterate' directory operation | Linus Torvalds | 1 | -1/+2 |
2023-07-25 | ovl: Always reevaluate the file signature for IMA | Eric Snowberg | 1 | -1/+1 |
2023-07-24 | overlayfs: convert to ctime accessor functions | Jeff Layton | 2 | -3/+6 |
2023-07-03 | ovl: move all parameter handling into params.{c,h} | Christian Brauner | 4 | -564/+581 |
2023-06-29 | Merge tag 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/o... | Linus Torvalds | 13 | -699/+1350 |
2023-06-26 | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+22 |
2023-06-20 | ovl: reserve ability to reconfigure mount options with new mount api | Christian Brauner | 1 | -7/+18 |
2023-06-20 | ovl: modify layer parameter parsing | Christian Brauner | 5 | -258/+520 |
2023-06-19 | ovl: enable fsnotify events on underlying real files | Amir Goldstein | 1 | -2/+2 |
2023-06-19 | fs: use backing_file container for internal files with "fake" f_path | Amir Goldstein | 1 | -2/+2 |
2023-06-19 | fs: rename {vfs,kernel}_tmpfile_open() | Amir Goldstein | 1 | -2/+3 |
2023-06-19 | ovl: port to new mount api | Christian Brauner | 1 | -205/+193 |
2023-06-19 | ovl: factor out ovl_parse_options() helper | Amir Goldstein | 2 | -116/+135 |
2023-06-19 | ovl: store enum redirect_mode in config instead of a string | Amir Goldstein | 6 | -84/+103 |
2023-06-19 | ovl: pass ovl_fs to xino helpers | Amir Goldstein | 4 | -31/+43 |
2023-06-19 | ovl: clarify ovl_get_root() semantics | Amir Goldstein | 1 | -1/+3 |
2023-06-19 | ovl: negate the ofs->share_whiteout boolean | Amir Goldstein | 3 | -7/+4 |
2023-06-19 | ovl: check type and offset of struct vfsmount in ovl_entry | Christian Brauner | 1 | -0/+9 |
2023-06-19 | ovl: implement lazy lookup of lowerdata in data-only layers | Amir Goldstein | 7 | -14/+107 |
2023-06-19 | ovl: prepare for lazy lookup of lowerdata inode | Amir Goldstein | 4 | -5/+33 |
2023-06-19 | ovl: prepare to store lowerdata redirect for lazy lowerdata lookup | Amir Goldstein | 6 | -4/+24 |
2023-06-19 | ovl: implement lookup in data-only layers | Amir Goldstein | 1 | -1/+72 |
2023-06-19 | ovl: introduce data-only lower layers | Amir Goldstein | 3 | -8/+72 |
2023-06-19 | ovl: remove unneeded goto instructions | Amir Goldstein | 1 | -12/+9 |
2023-06-19 | ovl: deduplicate lowerdata and lowerstack[] | Amir Goldstein | 6 | -17/+22 |
2023-06-19 | ovl: deduplicate lowerpath and lowerstack[] | Amir Goldstein | 7 | -21/+13 |
2023-06-19 | ovl: move ovl_entry into ovl_inode | Amir Goldstein | 8 | -62/+57 |
2023-06-19 | ovl: factor out ovl_free_entry() and ovl_stack_*() helpers | Amir Goldstein | 5 | -22/+46 |
2023-06-19 | ovl: use ovl_numlower() and ovl_lowerstack() accessors | Amir Goldstein | 5 | -52/+73 |
2023-06-19 | ovl: use OVL_E() and OVL_E_FLAGS() accessors | Amir Goldstein | 5 | -16/+21 |
2023-06-19 | ovl: update of dentry revalidate flags after copy up | Amir Goldstein | 7 | -13/+30 |
2023-06-19 | ovl: fix null pointer dereference in ovl_get_acl_rcu() | Zhihao Cheng | 1 | -6/+6 |
2023-06-19 | ovl: fix null pointer dereference in ovl_permission() | Zhihao Cheng | 1 | -3/+2 |
2023-06-19 | ovl: let helper ovl_i_path_real() return the realinode | Zhihao Cheng | 2 | -4/+5 |
2023-05-24 | overlayfs: Implement splice-read | David Howells | 1 | -1/+22 |