/openbmc/linux/fs/overlayfs/ |
H A D | export.c | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | util.c | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | namei.c | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | dir.c | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | overlayfs.h | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|
H A D | super.c | f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis
Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate().
E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate.
The following places need to update whether the dentry needs revalidate or not:
- fill-super (root dentry) - lookup - create - fh_to_dentry
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com> f4288844 Tue Mar 17 09:04:22 CDT 2020 Miklos Szeredi <mszeredi@redhat.com> ovl: decide if revalidate needed on a per-dentry basis Allow completely skipping ->revalidate() on a per-dentry basis, in case the underlying layers used for a dentry do not themselves have ->revalidate(). E.g. negative overlay dentry has no underlying layers, hence revalidate is unnecessary. Or if lower layer is remote but overlay dentry is pure-upper, then can skip revalidate. The following places need to update whether the dentry needs revalidate or not: - fill-super (root dentry) - lookup - create - fh_to_dentry Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
|