tty: audit: Handle tty audit enable atomically
The audit_tty and audit_tty_log_passwd fields are actually bool values, so merge into single memory location to access atomically. NB: audit log operations may still occur after tty audit is disabled which is consistent with the existing functionality Signed-off-by: Peter Hurley <peter@hurleysoftware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
4d240b6442
commit
2e28d38ae1
@@ -775,7 +775,6 @@ struct signal_struct {
|
||||
#endif
|
||||
#ifdef CONFIG_AUDIT
|
||||
unsigned audit_tty;
|
||||
unsigned audit_tty_log_passwd;
|
||||
struct tty_audit_buf *tty_audit_buf;
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user