SELinux: remove unused common_audit_data in flush_unauthorized_files
Eric Paris [Thu, 5 Apr 2012 17:51:53 +0000 (13:51 -0400)]
We don't need this variable and it just eats stack space.  Remove it.

Signed-off-by: Eric Paris <eparis@redhat.com>

security/selinux/hooks.c

index 2578de5..e94349b 100644 (file)
@@ -2084,7 +2084,6 @@ static int selinux_bprm_secureexec(struct linux_binprm *bprm)
 static inline void flush_unauthorized_files(const struct cred *cred,
                                            struct files_struct *files)
 {
-       struct common_audit_data ad;
        struct file *file, *devnull = NULL;
        struct tty_struct *tty;
        struct fdtable *fdt;
@@ -2116,9 +2115,6 @@ static inline void flush_unauthorized_files(const struct cred *cred,
                no_tty();
 
        /* Revalidate access to inherited open files. */
-
-       ad.type = LSM_AUDIT_DATA_INODE;
-
        spin_lock(&files->file_lock);
        for (;;) {
                unsigned long set, i;