]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
ovl: decode lower non-dir file handles
authorAmir Goldstein <amir73il@gmail.com>
Fri, 19 Jan 2018 19:33:44 +0000 (21:33 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Wed, 24 Jan 2018 10:26:02 +0000 (11:26 +0100)
commitf941866fc4a8ad0d0b861cc2dbffa06a9f5e8963
tree2600400b0ce59c94c28132e167441f5dc6486363
parent03e1c584ffbcb4ce05c3c61b76aceab4c12d6b68
ovl: decode lower non-dir file handles

Decoding a lower non-dir file handle is done by decoding the lower dentry
from underlying lower fs, finding or allocating an overlay inode that is
hashed by the real lower inode and instantiating an overlay dentry with
that inode.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/export.c
fs/overlayfs/namei.c
fs/overlayfs/overlayfs.h