SELinux: fix sleeping allocation in security_context_to_sid
commit9a59daa03df72526d234b91dd3e32ded5aebd3ef
authorStephen Smalley <sds@tycho.nsa.gov>
Wed, 14 May 2008 14:33:55 +0000 (14 10:33 -0400)
committerJames Morris <jmorris@namei.org>
Mon, 14 Jul 2008 05:01:35 +0000 (14 15:01 +1000)
tree9ba6797d509a5657be7f47f55e630f06a489174d
parent12b29f34558b9b45a2c6eabd4f3c6be939a3980f
SELinux: fix sleeping allocation in security_context_to_sid

Fix a sleeping function called from invalid context bug by moving allocation
to the callers prior to taking the policy rdlock.

Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Signed-off-by: James Morris <jmorris@namei.org>
security/selinux/ss/services.c