[PATCH 2/2] audit: Two efficiency fixes for audit mechanism

2013-09-02 Thread Chuck Anderson
waiter. Signed-off-by: Dan Duval Signed-off-by: Chuck Anderson --- kernel/audit.c |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/kernel/audit.c b/kernel/audit.c index 9a78dde..d87b4dd 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -449,8 +449,11 @@ stat

[PATCH 1/2] audit: fix soft lockups due to loop in audit_log_start() wh,en audit_backlog_limit exceeded

2013-09-02 Thread Chuck Anderson
ng it. A third issue is to have both audit_log_start() and wait_for_auditd() use the same limit value for the length of audit_skb_queue. It isn't necessary today but (1) assumptions may change in the future and (2) is one less oddity for a reader to have to verify. Signed-off-by: Dan Duval

[PATCH 0/2] audit: fix soft lockups and udevd errors when audit is overrun

2013-09-02 Thread Chuck Anderson
The two patches that follow in separate emails resolve soft lockups and udevd reported errors that prevented a large memory 3.8 system from booting. The patches are based on 3.11-rc7. I believe it is the same issue recently posted as: [RFC] audit: avoid soft lockup in audit_log_start() http

vm86.c audit_syscall_exit() call trashes registers

2007-08-14 Thread Chuck Anderson
Please Cc: any replies, as we are not subscribed to linux-kernel. Thanks. Somewhere around 2.6.16.12 a call to audit_syscall_exit was added to vm86.c: static void do_sys_vm86(struct kernel_vm86_struct *info, struct task_struct *tsk) { struct tss_struct *tss; + long eax; /*