[SRU][Xenial][PATCH 0/1] audit: stop an old auditd being starved out by a new auditd

Joseph Salisbury joseph.salisbury at canonical.com
Thu Nov 10 17:26:10 UTC 2016


BugLink: http://bugs.launchpad.net/bugs/1633404

== SRU Justification ==
Nothing prevents a new auditd starting up and replacing a valid
audit_pid when an old auditd is still running, effectively starving out
the old auditd since audit_pid no longer points to the old valid
auditd.

This bug was fixed in v4.6-rc1 by commit 133e1e5acd4a63c4a0dcc413e90d5decdbce9c4a.  
This commit is needed in Trusty and Xenial.   This commit is a clean cherry
pick in Xenial, but it required some backporting for Trusty.  Because of this
the Xenial and Trusty SRU requests will be seperate.


== Fix ==
commit 133e1e5acd4a63c4a0dcc413e90d5decdbce9c4a
Author: Richard Guy Briggs <rgb at redhat.com>
Date:   Mon Jan 25 18:04:15 2016 -0500

    audit: stop an old auditd being starved out by a new auditd


== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.

Richard Guy Briggs (1):
  audit: stop an old auditd being starved out by a new auditd

 include/uapi/linux/audit.h |  1 +
 kernel/audit.c             | 16 +++++++++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

-- 
2.7.4





More information about the kernel-team mailing list