commit | 7e4237faa7213c1cc1d0aa65a44c67ba4729ce9f | [log] [tgz] |
---|---|---|
author | nixiaoming <nixiaoming@huawei.com> | Sun Aug 05 17:10:36 2018 +0800 |
committer | Paul Moore <paul@paul-moore.com> | Tue Aug 07 17:26:25 2018 -0400 |
tree | 73df8262776cde450d4415380490785eb03e8b0f | |
parent | 631d2b490569118c5e4d4e35983efe36d9798cb5 [diff] |
selinux: cleanup dentry and inodes on error in selinuxfs If the resource requested by d_alloc_name is not added to the linked list through d_add, then dput needs to be called to release the subsequent abnormal branch to avoid resource leakage. Add missing dput to selinuxfs.c Signed-off-by: nixiaoming <nixiaoming@huawei.com> [PM: tweak the subject line] Signed-off-by: Paul Moore <paul@paul-moore.com>