[SRU][Trusty[[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:24:08 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, 17 insertions(+)
--
2.7.4
More information about the kernel-team
mailing list