Commit 71b23d54 authored by John Williams's avatar John Williams Committed by Michal Simek
Browse files

microblaze: Clear sticky FSR register after generating exception signals



FSR is sticky, so after the userspace exception/signal generation, clear
it ready for next time.

Signed-off-by: default avatarJohn Williams <john.williams@petalogix.com>
parent 866d7229
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -384,6 +384,8 @@ handle_other_ex: /* Handle Other exceptions here */
	addk	r8, r17, r0; /* Load exception address */
	bralid	r15, full_exception; /* Branch to the handler */
	nop;
	mts	r0, rfsr;	/* Clear sticky fsr */
	nop

	/*
	 * Trigger execution of the signal handler by enabling