[PATCH] selinuxfs cleanups: sel_make_bools
commit253a8b1db1af146d3a7eef0f3626781df12c7141
authorJames Morris <jmorris@namei.org>
Wed, 22 Mar 2006 08:09:18 +0000 (22 00:09 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 22 Mar 2006 15:54:07 +0000 (22 07:54 -0800)
tree9aea4b9864a3dc12df89c73e5cf156bd3e7932ad
parent161ce45a8a34ba81673f60c603e6fc6d37d99c8f
[PATCH] selinuxfs cleanups: sel_make_bools

Remove the call to sel_make_bools() from sel_fill_super(), as policy needs to
be loaded before the boolean files can be created.  Policy will never be
loaded during sel_fill_super() as selinuxfs is kernel mounted during init and
the only means to load policy is via selinuxfs.

Also, the call to d_genocide() on the error path of sel_make_bools() is
incorrect and replaced with sel_remove_bools().

Signed-off-by: James Morris <jmorris@namei.org>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
security/selinux/selinuxfs.c