Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b6ddc518 authored by David Woodhouse's avatar David Woodhouse
Browse files

Fix build failure on ppc64 without CONFIG_AUDIT



We shouldn't call audit_syscall_exit() unless it actually exists.

Signed-off-by: default avatarDavid Woodhouse <dwmw2@infradead.org>
parent efda9452
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -282,6 +282,7 @@ _GLOBAL(ppc32_rt_sigsuspend)
	bne	syscall_exit
	/* 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() */
#ifdef CONFIG_AUDIT
	ld	r3,PACACURRENT(r13)
	ld	r4,AUDITCONTEXT(r3)
	cmpdi	0,r4,0
@@ -289,6 +290,7 @@ _GLOBAL(ppc32_rt_sigsuspend)
	li	r4, 2			/* AUDITSC_FAILURE */
	li	r5,-4			/* It's always -EINTR */
	bl	.audit_syscall_exit
#endif
	b	.ret_from_except

_GLOBAL(ppc_fork)