Commit ebcc80c1 authored by David Mosberger-Tang's avatar David Mosberger-Tang Committed by Tony Luck
Browse files

[IA64] Merge audit fix for fsyscalls with syscall-optimizations

parent 8e3e5016
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -630,10 +630,10 @@ GLOBAL_ENTRY(fsys_bubble_down)
	;;
	mov ar.rsc=0x3				// M2   set eager mode, pl 0, LE, loadrs=0
	mov rp=r14				// I0   set the real return addr
	nop.i 0
	and r3=_TIF_SYSCALL_TRACEAUDIT,r3	// A
	;;
	ssm psr.i				// M2   we're on kernel stacks now, reenable irqs
	tbit.z p8,p0=r3,TIF_SYSCALL_TRACE	// I0
	cmp.eq p8,p0=r3,r0			// A
(p10)	br.cond.spnt.many ia64_ret_from_syscall	// B    return if bad call-frame or r15 is a NaT

	nop.m 0