diff --git a/kernel/audit.c b/kernel/audit.c index f0bbfe07313608007065e47b54b8cbe167085c50..ab6ac560cfe556b50980e07439592c001e9fc6eb 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -437,7 +437,7 @@ static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh) if (!tsk) return -ESRCH; - if (audit_filter_user(tsk, msg_type)) { + if (audit_enabled && audit_filter_user(tsk, msg_type)) { ab = audit_log_start(NULL, msg_type); if (ab) { audit_log_format(ab,