From: Richard Knutsson Complement va_copy() with va_end(). Signed-off-by: Richard Knutsson Cc: Al Viro Signed-off-by: Andrew Morton --- kernel/audit.c | 1 + 1 file changed, 1 insertion(+) diff -puN kernel/audit.c~kernel-compliment-va_copy-with-va_end kernel/audit.c --- a/kernel/audit.c~kernel-compliment-va_copy-with-va_end +++ a/kernel/audit.c @@ -1245,6 +1245,7 @@ static void audit_log_vformat(struct aud goto out; len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); } + va_end(args2); if (len > 0) skb_put(skb, len); out: _