index
:
kernel/git/hare/scsi-devel.git
aic7xxx
ata-debug.v2
ata-debug.v3
ata-trace.v2
ata-trace.v3
ata-trace.v4
auth
blk-interposer.v2
blk-namespace.v2
brd.v2
dm-zoned-mult.v2
dm-zoned.v3
dm-zoned.v4
dm-zoned.v5
dm-zoned.v6
eh-reset.v2
eh-reset.v3
eh-reset.v4
eh-reset.v5
eh-rework.v5
eh-rework.v6
eh-rework.v9
fcloop
internal-tag.v1
lpfc.v3
master
megaraid.v3
mylex.v3
mylex.v4
mylex.v5
reserved-tags
reserved-tags.v3
reserved-tags.v4
reserved-tags.v5
reserved-tags.v6
reserved-tags.v7
reserved-tags.v9
scsi-eh
scsi-logging
scsi-private.v2
scsi-result-rework
scsi-result.v1
tls-netlink.v7
tls-netlink.v8
tls-upcall.v2
tls-upcall.v4
virtio-vfc
virtio-vfc.v2
virtio-vfc.v4
virtio-vfc.v6
virtual-subsys
virtual-subsys.v4
vn2vn
vprintk_emit
xarray.v4
SCSI development tree
Hannes Reinecke
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
overlayfs
Age
Commit message (
Expand
)
Author
Files
Lines
2022-10-10
Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
3
-60
/
+70
2022-10-06
Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
8
-40
/
+40
2022-10-06
Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-14
/
+14
2022-09-24
ovl: use vfs_tmpfile_open() helper
Miklos Szeredi
4
-62
/
+72
2022-09-01
overlayfs: constify path
Al Viro
8
-40
/
+40
2022-08-31
xattr: constify value argument in vfs_setxattr()
Christian Brauner
1
-1
/
+1
2022-08-31
ovl: use vfs_set_acl_prepare()
Christian Brauner
1
-1
/
+14
2022-08-17
Change calling conventions for filldir_t
Al Viro
1
-14
/
+14
2022-08-17
acl: handle idmapped mounts for idmapped filesystems
Christian Brauner
1
-4
/
+7
2022-08-08
Merge tag 'ovl-update-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
5
-8
/
+21
2022-08-03
Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-2
/
+1
2022-08-02
ovl: fix spelling mistakes
William Dean
2
-3
/
+3
2022-07-28
ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
Jiachen Zhang
1
-1
/
+1
2022-07-28
ovl: improve ovl_get_acl() if POSIX ACL support is off
Yang Xu
2
-1
/
+9
2022-07-27
ovl: fix some kernel-doc comments
Yang Li
1
-1
/
+3
2022-07-27
ovl: warn if trusted xattr creation fails
Miklos Szeredi
1
-2
/
+5
2022-07-16
fs: do not compare against ->llseek
Jason A. Donenfeld
1
-2
/
+1
2022-07-15
Revert "ovl: turn of SB_POSIXACL with idmapped layers temporarily"
Christian Brauner
1
-24
/
+1
2022-07-15
ovl: handle idmappings in ovl_get_acl()
Christian Brauner
1
-8
/
+79
2022-07-15
acl: move idmapped mount fixup into vfs_{g,s}etxattr()
Christian Brauner
1
-1
/
+2
2022-07-15
Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/ker...
Christian Brauner
1
-1
/
+24
2022-07-08
ovl: turn of SB_POSIXACL with idmapped layers temporarily
Christian Brauner
1
-1
/
+24
2022-06-26
attr: port attribute changes to new types
Christian Brauner
2
-13
/
+3
2022-05-30
Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
11
-324
/
+529
2022-05-09
VFS: add FMODE_CAN_ODIRECT file flag
NeilBrown
1
-9
/
+4
2022-04-28
ovl: support idmapped layers
Christian Brauner
2
-5
/
+1
2022-04-28
ovl: handle idmappings in ovl_xattr_{g,s}et()
Christian Brauner
1
-4
/
+6
2022-04-28
ovl: handle idmappings in layer open helpers
Christian Brauner
2
-4
/
+7
2022-04-28
ovl: handle idmappings in ovl_permission()
Christian Brauner
1
-3
/
+6
2022-04-28
ovl: use ovl_copy_{real,upper}attr() wrappers
Christian Brauner
5
-29
/
+47
2022-04-28
ovl: store lower path in ovl_inode
Amir Goldstein
5
-8
/
+27
2022-04-28
ovl: handle idmappings for layer lookup
Christian Brauner
3
-11
/
+18
2022-04-28
ovl: handle idmappings for layer fileattrs
Christian Brauner
1
-1
/
+1
2022-04-28
ovl: use ovl_path_getxattr() wrapper
Christian Brauner
6
-65
/
+111
2022-04-28
ovl: use ovl_lookup_upper() wrapper
Christian Brauner
6
-28
/
+37
2022-04-28
ovl: use ovl_do_notify_change() wrapper
Christian Brauner
5
-7
/
+37
2022-04-28
ovl: pass layer mnt to ovl_open_realfile()
Amir Goldstein
3
-9
/
+28
2022-04-28
ovl: pass ofs to setattr operations
Christian Brauner
3
-10
/
+13
2022-04-28
ovl: handle idmappings in creation operations
Christian Brauner
1
-11
/
+11
2022-04-28
ovl: add ovl_upper_mnt_userns() wrapper
Christian Brauner
1
-0
/
+5
2022-04-28
ovl: pass ofs to creation operations
Christian Brauner
6
-97
/
+121
2022-04-28
ovl: use wrappers to all vfs_*xattr() calls
Amir Goldstein
8
-54
/
+75
2022-03-22
fs: allocate inode by using alloc_inode_sb()
Muchun Song
1
-1
/
+1
2022-02-01
Merge tag 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-3
/
+13
2022-01-14
ovl: don't fail copy up if no fileattr support on upper
Miklos Szeredi
1
-1
/
+11
2022-01-14
ovl: fix NULL pointer dereference in copy up warning
Christoph Fritz
1
-2
/
+2
2021-12-03
fs: add is_idmapped_mnt() helper
Christian Brauner
1
-1
/
+1
2021-11-09
Merge tag 'ovl-update-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
6
-14
/
+46
2021-11-04
ovl: fix filattr copy-up failure
Miklos Szeredi
2
-6
/
+22
2021-11-04
ovl: fix warning in ovl_create_real()
Miklos Szeredi
3
-6
/
+10
2021-10-29
ovl: fix use after free in struct ovl_aio_req
yangerkun
1
-2
/
+14
2021-10-25
fs: get rid of the res2 iocb->ki_complete argument
Jens Axboe
1
-2
/
+2
2021-09-28
ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
Miklos Szeredi
1
-1
/
+14
2021-09-24
ovl: fix missing negative dentry check in ovl_rename()
Zheng Liang
1
-3
/
+7
2021-08-18
ovl: enable RCU'd ->get_acl()
Miklos Szeredi
1
-3
/
+4
2021-08-18
vfs: add rcu argument to ->get_acl() callback
Miklos Szeredi
2
-2
/
+5
2021-08-17
ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()
chenying
1
-2
/
+4
2021-08-17
ovl: use kvalloc in xattr copy-up
Miklos Szeredi
1
-4
/
+5
2021-08-17
ovl: update ctime when changing fileattr
Chengguang Xu
1
-0
/
+3
2021-08-17
ovl: skip checking lower file's i_writecount on truncate
Chengguang Xu
1
-6
/
+0
2021-08-17
ovl: relax lookup error on mismatch origin ftype
Amir Goldstein
1
-1
/
+1
2021-08-17
ovl: do not set overlay.opaque for new directories
Vyacheslav Yurkov
1
-1
/
+3
2021-08-17
ovl: add ovl_allow_offline_changes() helper
Vyacheslav Yurkov
2
-3
/
+13
2021-08-17
ovl: disable decoding null uuid with redirect_dir
Vyacheslav Yurkov
1
-1
/
+1
2021-08-17
ovl: consistent behavior for immutable/append-only inodes
Amir Goldstein
4
-7
/
+158
2021-08-17
ovl: copy up sync/noatime fileattr flags
Amir Goldstein
3
-21
/
+89
2021-08-17
ovl: pass ovl_fs to ovl_check_setxattr()
Amir Goldstein
5
-15
/
+16
2021-08-10
ovl: fix uninitialized pointer read in ovl_lookup_real_one()
Miklos Szeredi
1
-1
/
+1
2021-08-10
ovl: fix deadlock in splice write
Miklos Szeredi
1
-1
/
+46
2021-08-10
ovl: skip stale entries in merge dir cache iteration
Amir Goldstein
1
-0
/
+5
2021-04-30
Merge tag 'ovl-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
8
-67
/
+124
2021-04-27
Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
5
-116
/
+82
2021-04-27
Merge branch 'work.inode-type-fixes' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-2
/
+2
2021-04-23
ovl: fix reference counting in ovl_mmap error path
Christian König
1
-10
/
+1
2021-04-12
ovl: remove unneeded ioctls
Miklos Szeredi
3
-116
/
+0
2021-04-12
ovl: stack fileattr ops
Miklos Szeredi
3
-0
/
+82
2021-04-12
ovl: add debug print to ovl_do_getxattr()
Amir Goldstein
1
-1
/
+6
2021-04-12
ovl: invalidate readdir cache on changes to dir with origin
Amir Goldstein
3
-37
/
+36
2021-04-12
ovl: allow upperdir inside lowerdir
Miklos Szeredi
1
-5
/
+7
2021-04-12
ovl: show "userxattr" in the mount data
Giuseppe Scrivano
1
-0
/
+2
2021-04-12
ovl: trivial typo fixes in the file inode.c
Bhaskar Chowdhury
1
-3
/
+3
2021-04-12
ovl: fix misspellings using codespell tool
Xiong Zhenwu
1
-1
/
+1
2021-04-12
ovl: do not copy attr several times
Chengguang Xu
1
-3
/
+0
2021-04-12
ovl: remove ovl_map_dev_ino() return value
youngjun
1
-8
/
+4
2021-04-12
ovl: fix error for ovl_fill_super()
Chengguang Xu
1
-0
/
+4
2021-04-12
ovl: fix missing revert_creds() on error path
Dan Carpenter
1
-1
/
+2
2021-04-12
ovl: fix leaked dentry
Mickaël Salaün
1
-0
/
+1
2021-04-12
ovl: restrict lower null uuid for "xino=auto"
Amir Goldstein
1
-6
/
+35
2021-04-12
ovl: check that upperdir path is not on a read-only mount
Amir Goldstein
1
-2
/
+2
2021-04-12
ovl: plumb through flush method
Sargun Dhillon
1
-0
/
+21
2021-03-08
new helper: inode_wrong_type()
Al Viro
1
-2
/
+2
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
7
-66
/
+90
2021-01-28
ovl: implement volatile-specific fsync error behaviour
Sargun Dhillon
6
-11
/
+63
2021-01-28
ovl: skip getxattr of security labels
Amir Goldstein
1
-7
/
+8
2021-01-28
ovl: fix dentry leak in ovl_get_redirect
Liangyan
1
-1
/
+1
2021-01-28
ovl: avoid deadlock on directory ioctl
Miklos Szeredi
1
-16
/
+7
2021-01-28
ovl: perform vfs_getxattr() with mounter creds
Miklos Szeredi
1
-0
/
+2
2021-01-28
ovl: add warning on user_ns mismatch
Miklos Szeredi
1
-0
/
+4
2021-01-24
overlayfs: do not mount on top of idmapped mounts
Christian Brauner
1
-0
/
+4
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
4
-19
/
+24
2021-01-24
namei: prepare for idmapped mounts
Christian Brauner
2
-11
/
+13
2021-01-24
namei: introduce struct renamedata
Christian Brauner
1
-1
/
+8
2021-01-24
xattr: handle idmapped mounts
Tycho Andersen
5
-17
/
+20
2021-01-24
acl: handle idmapped mounts
Christian Brauner
1
-0
/
+3
2021-01-24
attr: handle idmapped mounts
Christian Brauner
4
-8
/
+8
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
4
-5
/
+5
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
3
-4
/
+4
2021-01-24
capability: handle idmapped mounts
Christian Brauner
1
-1
/
+1
2020-12-14
ovl: unprivieged mounts
Miklos Szeredi
1
-0
/
+1
2020-12-14
ovl: do not get metacopy for userxattr
Miklos Szeredi
1
-0
/
+7
2020-12-14
ovl: do not fail because of O_NOATIME
Miklos Szeredi
1
-8
/
+3
2020-12-14
ovl: do not fail when setting origin xattr
Miklos Szeredi
1
-1
/
+2
2020-12-14
ovl: user xattr
Miklos Szeredi
5
-16
/
+71
2020-12-14
ovl: simplify file splice
Miklos Szeredi
1
-44
/
+2
2020-12-14
ovl: make ioctl() safe
Miklos Szeredi
1
-71
/
+16
2020-12-14
ovl: check privs before decoding file handle
Miklos Szeredi
2
-0
/
+6
2020-11-12
ovl: fix incorrect extent info in metacopy case
Chengguang Xu
1
-1
/
+1
2020-11-12
ovl: expand warning in ovl_d_real()
Miklos Szeredi
1
-5
/
+8
2020-11-12
ovl: warn about orphan metacopy
Kevin Locke
1
-0
/
+2
2020-11-12
ovl: introduce new "uuid=off" option for inodes index feature
Pavel Tikhomirov
4
-2
/
+26
2020-11-12
ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh
Pavel Tikhomirov
5
-30
/
+38
2020-10-06
ovl: use generic vfs_ioc_setflags_prepare() helper
Amir Goldstein
1
-32
/
+30
2020-10-06
ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories
Amir Goldstein
3
-12
/
+51
2020-09-02
ovl: rearrange ovl_can_list()
Miklos Szeredi
1
-3
/
+6
2020-09-02
ovl: enumerate private xattrs
Miklos Szeredi
3
-26
/
+59
2020-09-02
ovl: pass ovl_fs down to functions accessing private xattrs
Miklos Szeredi
9
-86
/
+107
2020-09-02
ovl: drop flags argument from ovl_do_setxattr()
Miklos Szeredi
6
-9
/
+9
2020-09-02
ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs
Miklos Szeredi
2
-4
/
+4
2020-09-02
ovl: use ovl_do_getxattr() for private xattr
Miklos Szeredi
4
-8
/
+15
2020-09-02
ovl: fold ovl_getxattr() into ovl_get_redirect_xattr()
Miklos Szeredi
1
-36
/
+17
2020-09-02
ovl: clean up ovl_getxattr() in copy_up.c
Miklos Szeredi
1
-21
/
+11
2020-09-02
duplicate ovl_getxattr()
Miklos Szeredi
3
-4
/
+35
2020-09-02
ovl: provide a mount option "volatile"
Vivek Goyal
5
-8
/
+97
2020-09-02
ovl: check for incompatible features in work dir
Amir Goldstein
2
-11
/
+46
2020-08-04
Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-1
/
+1
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
1
-1
/
+1
2020-07-16
ovl: fix lookup of indexed hardlinks with metacopy
Amir Goldstein
1
-0
/
+4
2020-07-16
ovl: fix unneeded call to ovl_change_flags()
Amir Goldstein
1
-4
/
+6
2020-07-16
ovl: fix mount option checks for nfs_export with no upperdir
Amir Goldstein
1
-13
/
+18
2020-07-16
ovl: force read-only sb on failure to create index dir
Amir Goldstein
1
-5
/
+6
2020-07-16
ovl: fix regression with re-formatted lower squashfs
Amir Goldstein
1
-0
/
+12
2020-07-16
ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on
Amir Goldstein
1
-9
/
+7
2020-07-16
ovl: relax WARN_ON() when decoding lower directory file handle
Amir Goldstein
1
-1
/
+1
2020-07-16
ovl: remove not used argument in ovl_check_origin
youngjun
1
-9
/
+2
2020-07-16
ovl: change ovl_copy_up_flags static
youngjun
2
-2
/
+1
2020-07-16
ovl: inode reference leak in ovl_is_inuse true case.
youngjun
1
-1
/
+10
2020-06-09
Merge tag 'ovl-update-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
11
-219
/
+405
2020-06-08
ovl: remove unnecessary lock check
youngjun
1
-6
/
+1
2020-06-05
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-4
/
+1
2020-06-04
ovl: make oip->index bool
Miklos Szeredi
2
-2
/
+2
2020-06-04
ovl: only pass ->ki_flags to ovl_iocb_to_rwf()
Miklos Szeredi
1
-4
/
+3
2020-06-04
ovl: make private mounts longterm
Miklos Szeredi
1
-1
/
+6
2020-06-04
ovl: get rid of redundant members in struct ovl_fs
Miklos Szeredi
2
-55
/
+48
2020-06-04
ovl: add accessor for ofs->upper_mnt
Miklos Szeredi
7
-30
/
+35
2020-06-04
ovl: initialize error in ovl_copy_xattr
Yuxuan Shui
1
-1
/
+1
2020-06-03
fs: handle FIEMAP_FLAG_SYNC in fiemap_prep
Christoph Hellwig
1
-4
/
+0
2020-06-03
fs: move the fiemap definitions out of fs.h
Christoph Hellwig
1
-0
/
+1
2020-06-03
ovl: drop negative dentry in upper layer
Chengguang Xu
1
-7
/
+28
2020-06-03
ovl: check permission to open real file
Miklos Szeredi
1
-2
/
+14
2020-06-03
ovl: call secutiry hook in ovl_real_ioctl()
Miklos Szeredi
1
-1
/
+4
2020-06-02
ovl: verify permissions in ovl_path_open()
Miklos Szeredi
1
-1
/
+26
2020-06-02
ovl: switch to mounter creds in readdir
Miklos Szeredi
1
-6
/
+21
2020-06-02
ovl: pass correct flags for opening real directory
Miklos Szeredi
1
-3
/
+9
2020-06-02
ovl: fix redirect traversal on metacopy dentries
Vivek Goyal
1
-12
/
+14
2020-06-02
ovl: initialize OVL_UPPERDATA in ovl_lookup()
Vivek Goyal
3
-10
/
+5
2020-06-02
ovl: use only uppermetacopy state in ovl_lookup()
Vivek Goyal
1
-29
/
+28
2020-06-02
ovl: simplify setting of origin for index lookup
Vivek Goyal
1
-12
/
+17
2020-06-02
ovl: fix out of bounds access warning in ovl_check_fb_len()
Amir Goldstein
1
-0
/
+3
2020-06-01
Merge tag 'docs-5.8' of git://git.lwn.net/linux
Linus Torvalds
1
-3
/
+3
2020-05-13
ovl: return required buffer size for file handles
Lubos Dolezel
1
-10
/
+8
2020-05-13
ovl: sync dirty data when remounting to ro mode
Chengguang Xu
1
-1
/
+10
2020-05-13
ovl: whiteout inode sharing
Chengguang Xu
6
-15
/
+48
2020-05-13
ovl: inherit SB_NOSEC flag from upperdir
Jeffle Xu
1
-0
/
+12
2020-05-13
ovl: skip overlayfs superblocks at global sync
Konstantin Khlebnikov
1
-2
/
+3
2020-05-13
ovl: index dir act as work dir
Amir Goldstein
1
-5
/
+9
2020-05-13
ovl: prepare to copy up without workdir
Amir Goldstein
1
-3
/
+4
2020-05-13
ovl: cleanup non-empty directories in ovl_indexdir_cleanup()
Amir Goldstein
3
-17
/
+14
2020-05-13
ovl: resolve more conflicting mount options
Amir Goldstein
1
-0
/
+48
2020-05-13
ovl: potential crash in ovl_fid_to_fh()
Dan Carpenter
1
-0
/
+3
2020-04-30
ovl: clear ATTR_OPEN from attr->ia_valid
Vivek Goyal
1
-3
/
+14
2020-04-30
ovl: clear ATTR_FILE from attr->ia_valid
Vivek Goyal
1
-0
/
+7
2020-04-20
docs: fix broken references to text files
Mauro Carvalho Chehab
1
-3
/
+3
2020-03-27
ovl: enable xino automatically in more cases
Amir Goldstein
4
-18
/
+33
2020-03-27
ovl: avoid possible inode number collisions with xino=on
Amir Goldstein
3
-17
/
+45
2020-03-27
ovl: use a private non-persistent ino pool
Amir Goldstein
3
-3
/
+15
2020-03-27
ovl: fix WARN_ON nlink drop to zero
Miklos Szeredi
1
-2
/
+24
2020-03-17
ovl: fix a typo in comment
Chengguang Xu
1
-1
/
+1
2020-03-17
ovl: replace zero-length array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2020-03-17
ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old
Al Viro
1
-17
/
+21
2020-03-17
ovl: strict upper fs requirements for remote upper fs
Amir Goldstein
1
-6
/
+18
2020-03-17
ovl: check if upper fs supports RENAME_WHITEOUT
Amir Goldstein
3
-1
/
+71
2020-03-17
ovl: allow remote upper
Miklos Szeredi
3
-4
/
+9
2020-03-17
ovl: decide if revalidate needed on a per-dentry basis
Miklos Szeredi
6
-16
/
+30
2020-03-17
ovl: separate detection of remote upper layer from stacked overlay
Miklos Szeredi
3
-10
/
+10
2020-03-17
ovl: restructure dentry revalidation
Miklos Szeredi
1
-25
/
+26
2020-03-17
ovl: ignore failure to copy up unknown xattrs
Miklos Szeredi
1
-2
/
+14
2020-03-17
ovl: simplify i_ino initialization
Amir Goldstein
4
-31
/
+39
2020-03-17
ovl: factor out helper ovl_get_root()
Amir Goldstein
1
-15
/
+29
2020-03-17
ovl: fix out of date comment and unreachable code
Amir Goldstein
2
-5
/
+5
2020-03-17
ovl: fix value of i_ino for lower hardlink corner case
Amir Goldstein
1
-1
/
+3
[next]