X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=security%2Finode.c;h=f7496c6a022b7c2213f061c17b435bf0328085ed;hb=609106b9ac968adbc76ce78c979fc3903a56e16c;hp=f3b91bfbe4cb9483ea55e7e64c5c1c52b8c71d0d;hpb=09f38dc19deba9eae1d668dde8bdd2aaed3479ed;p=firefly-linux-kernel-4.4.55.git diff --git a/security/inode.c b/security/inode.c index f3b91bfbe4cb..f7496c6a022b 100644 --- a/security/inode.c +++ b/security/inode.c @@ -287,7 +287,7 @@ void securityfs_remove(struct dentry *dentry) { struct dentry *parent; - if (!dentry) + if (!dentry || IS_ERR(dentry)) return; parent = dentry->d_parent;