-
- Downloads
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Pull overlayfs fixes from Miklos Szeredi: "Fix regressions: - missing CONFIG_EXPORTFS dependency - failure if upper fs doesn't support xattr - bad error cleanup This also adds the concept of "impure" directories complementing the "origin" marking introduced in -rc1. Together they enable getting consistent st_ino and d_ino for directory listings. And there's a bug fix and a cleanup as well" * 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs: ovl: filter trusted xattr for non-admin ovl: mark upper merge dir with type origin entries "impure" ovl: mark upper dir with type origin entries "impure" ovl: remove unused arg from ovl_lookup_temp() ovl: handle rename when upper doesn't support xattr ovl: don't fail copy-up if upper doesn't support xattr ovl: check on mount time if upper fs supports setting xattr ovl: fix creds leak in copy up error path ovl: select EXPORTFS
No related branches found
No related tags found
Showing
- fs/overlayfs/Kconfig 1 addition, 0 deletionsfs/overlayfs/Kconfig
- fs/overlayfs/copy_up.c 17 additions, 7 deletionsfs/overlayfs/copy_up.c
- fs/overlayfs/dir.c 47 additions, 14 deletionsfs/overlayfs/dir.c
- fs/overlayfs/inode.c 11 additions, 1 deletionfs/overlayfs/inode.c
- fs/overlayfs/namei.c 5 additions, 11 deletionsfs/overlayfs/namei.c
- fs/overlayfs/overlayfs.h 14 additions, 2 deletionsfs/overlayfs/overlayfs.h
- fs/overlayfs/ovl_entry.h 2 additions, 0 deletionsfs/overlayfs/ovl_entry.h
- fs/overlayfs/super.c 17 additions, 1 deletionfs/overlayfs/super.c
- fs/overlayfs/util.c 64 additions, 8 deletionsfs/overlayfs/util.c
Loading
Please register or sign in to comment