TencentOS-kernel/fs/overlayfs
caelli 298d9fcc44 ovl: check return value before using lookup_one_len_unlocked
[commit]: 1434a65ea625c51317ccdf06dabf4bd27d20fa10

After calling lookup_one_len_unlocked inside ovl_lookup_positive_unlocked,
the return dentry pointer is used before checking validity, which may represent
error code.

Signed-off-by: caelli <caelli@tencent.com>
Reviewed-by: benbjiang <benbjiang@tencent.com>
Reviewed-by: mengensun <mengensun@tencent.com>
2021-08-18 07:27:21 +00:00
..
Kconfig Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
Makefile Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
copy_up.c ovl: fix missing revert_creds() on error path 2021-05-20 16:07:44 +08:00
dir.c ovl: fix dentry leak in ovl_get_redirect 2021-04-12 12:51:55 +08:00
export.c ovl: relax WARN_ON() when decoding lower directory file handle 2021-03-16 16:32:10 +08:00
file.c ovl: fix unneeded call to ovl_change_flags() 2021-03-16 16:32:10 +08:00
inode.c ovl: perform vfs_getxattr() with mounter creds 2021-04-12 12:52:02 +08:00
namei.c ovl: check return value before using lookup_one_len_unlocked 2021-08-18 07:27:21 +00:00
overlayfs.h Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
ovl_entry.h Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
readdir.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
super.c ovl: allow upperdir inside lowerdir 2021-05-20 16:07:18 +08:00
util.c Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00