selinux: do not allocate hashtabs dynamically
It is simpler to allocate them statically in the corresponding structure, avoiding unnecessary kmalloc() calls and pointer dereferencing. Signed-off-by:Ondrej Mosnacek <omosnace@redhat.com> [PM: manual merging required in policydb.c] Signed-off-by:
Paul Moore <paul@paul-moore.com>
Showing
- security/selinux/ss/hashtab.c 15 additions, 36 deletionssecurity/selinux/ss/hashtab.c
- security/selinux/ss/hashtab.h 7 additions, 6 deletionssecurity/selinux/ss/hashtab.h
- security/selinux/ss/mls.c 7 additions, 7 deletionssecurity/selinux/ss/mls.c
- security/selinux/ss/policydb.c 60 additions, 67 deletionssecurity/selinux/ss/policydb.c
- security/selinux/ss/policydb.h 3 additions, 3 deletionssecurity/selinux/ss/policydb.h
- security/selinux/ss/services.c 22 additions, 22 deletionssecurity/selinux/ss/services.c
- security/selinux/ss/symtab.c 1 addition, 4 deletionssecurity/selinux/ss/symtab.c
- security/selinux/ss/symtab.h 1 addition, 1 deletionsecurity/selinux/ss/symtab.h
Loading
Please register or sign in to comment