commit | 35f158008eeacd0979016ca970258acd0ade73e0 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Tue Apr 21 06:13:24 2020 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Tue Apr 21 06:13:23 2020 -0700 |
tree | b8fc12563b44ce315c60a47ab552547fc87b9f73 | |
parent | 7a1125ffce5d9465e52c277188f801b50ada47f8 [diff] | |
parent | 329c49e505a04c6b74500bc27731786ffd3860f7 [diff] |
Merge "audit: fix NULL Pointer dereference at netlink_unicast"
diff --git a/kernel/audit.c b/kernel/audit.c index f98476d..7d9b52a 100644 --- a/kernel/audit.c +++ b/kernel/audit.c
@@ -908,9 +908,9 @@ } if (audit_enabled != AUDIT_OFF) audit_log_config_change("audit_pid", new_pid, audit_pid, 1); + mutex_lock(&audit_sock_mutex); audit_pid = new_pid; audit_nlk_portid = NETLINK_CB(skb).portid; - mutex_lock(&audit_sock_mutex); audit_sock = skb->sk; mutex_unlock(&audit_sock_mutex); }