提交 ebd50e50 编写于 作者: H Horms 提交者: Linus Torvalds

[PATCH] audit_sysctl_exit can only be used with CONF_AUDIT_SYSCTL

This section of code calls .audit_syscal_exit, but is inside CONFIG_AUDIT,
so it will fail to build if CONFIG_AUDITSYSCALL is not defined.

After discussion with David Woodhouse, change the ifdef to
CONFIG_AUDITSYSCALL
Signed-off-by: NHorms <horms@verge.net.au>
Acked-by: NDavid Woodhouse <dwmw2@infradead.org>
Signed-off-by: NAndrew Morton <akpm@osdl.org>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 faba278f
...@@ -279,7 +279,7 @@ _GLOBAL(ppc32_rt_sigsuspend) ...@@ -279,7 +279,7 @@ _GLOBAL(ppc32_rt_sigsuspend)
bne syscall_exit bne syscall_exit
/* If sigsuspend() returns zero, we are going into a signal handler. We /* If sigsuspend() returns zero, we are going into a signal handler. We
may need to call audit_syscall_exit() to mark the exit from sigsuspend() */ may need to call audit_syscall_exit() to mark the exit from sigsuspend() */
#ifdef CONFIG_AUDIT #ifdef CONFIG_AUDITSYSCALL
ld r3,PACACURRENT(r13) ld r3,PACACURRENT(r13)
ld r4,AUDITCONTEXT(r3) ld r4,AUDITCONTEXT(r3)
cmpdi 0,r4,0 cmpdi 0,r4,0
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册