Unverified Commit 5953e362 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!14484 ovl: Filter invalid inodes with missing lookup function

parents 28906e0d d1f4531b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -102,6 +102,9 @@ bool ovl_dentry_remote(struct dentry *dentry)

bool ovl_dentry_weird(struct dentry *dentry)
{
	if (!d_can_lookup(dentry) && !d_is_file(dentry) && !d_is_symlink(dentry))
		return true;

	return dentry->d_flags & (DCACHE_NEED_AUTOMOUNT |
				  DCACHE_MANAGE_TRANSIT |
				  DCACHE_OP_HASH |