aboutsummaryrefslogtreecommitdiffstats
path: root/security/selinux/include
diff options
context:
space:
mode:
authorEric Paris <eparis@redhat.com>2009-02-12 14:50:49 -0500
committerJames Morris <jmorris@namei.org>2009-02-14 09:23:04 +1100
commit21193dcd1f3570ddfd8a04f4465e484c1f94252f (patch)
treeb6cab3861103261a3ab27ff3ea3485cb53af5a92 /security/selinux/include
parentSELinux: remove the unused ae.used (diff)
downloadlinux-dev-21193dcd1f3570ddfd8a04f4465e484c1f94252f.tar.xz
linux-dev-21193dcd1f3570ddfd8a04f4465e484c1f94252f.zip
SELinux: more careful use of avd in avc_has_perm_noaudit
we are often needlessly jumping through hoops when it comes to avd entries in avc_has_perm_noaudit and we have extra initialization and memcpy which are just wasting performance. Try to clean the function up a bit. This patch resulted in a 13% drop in time spent in avc_has_perm_noaudit in my oprofile sampling of a tbench benchmark. Signed-off-by: Eric Paris <eparis@redhat.com> Reviewed-by: Paul Moore <paul.moore@hp.com> Acked-by: Stephen Smalley <sds@tycho.nsa.gov> Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security/selinux/include')
0 files changed, 0 insertions, 0 deletions