kasan: update documentation for generic kasan
[linux-2.6-microblaze.git] / security / lsm_audit.c
index 2d2bf49..53d0d18 100644 (file)
@@ -241,6 +241,7 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                        audit_log_untrustedstring(ab, inode->i_sb->s_id);
                        audit_log_format(ab, " ino=%lu", inode->i_ino);
                }
+               audit_getcwd();
                break;
        }
        case LSM_AUDIT_DATA_FILE: {
@@ -254,6 +255,7 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                        audit_log_untrustedstring(ab, inode->i_sb->s_id);
                        audit_log_format(ab, " ino=%lu", inode->i_ino);
                }
+               audit_getcwd();
                break;
        }
        case LSM_AUDIT_DATA_IOCTL_OP: {
@@ -269,6 +271,7 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                }
 
                audit_log_format(ab, " ioctlcmd=0x%hx", a->u.op->cmd);
+               audit_getcwd();
                break;
        }
        case LSM_AUDIT_DATA_DENTRY: {
@@ -283,6 +286,7 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                        audit_log_untrustedstring(ab, inode->i_sb->s_id);
                        audit_log_format(ab, " ino=%lu", inode->i_ino);
                }
+               audit_getcwd();
                break;
        }
        case LSM_AUDIT_DATA_INODE: {
@@ -300,6 +304,7 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                audit_log_format(ab, " dev=");
                audit_log_untrustedstring(ab, inode->i_sb->s_id);
                audit_log_format(ab, " ino=%lu", inode->i_ino);
+               audit_getcwd();
                break;
        }
        case LSM_AUDIT_DATA_TASK: {
@@ -427,8 +432,8 @@ static void dump_common_audit_data(struct audit_buffer *ab,
                                 a->u.ibendport->port);
                break;
        case LSM_AUDIT_DATA_LOCKDOWN:
-               audit_log_format(ab, " lockdown_reason=");
-               audit_log_string(ab, lockdown_reasons[a->u.reason]);
+               audit_log_format(ab, " lockdown_reason=\"%s\"",
+                                lockdown_reasons[a->u.reason]);
                break;
        } /* switch (a->type) */
 }