Index: kernel/arch/sparc64/src/trap/trap_table.S
===================================================================
--- kernel/arch/sparc64/src/trap/trap_table.S	(revision c484842fc130355cdd5f70ff184d677a38607c4a)
+++ kernel/arch/sparc64/src/trap/trap_table.S	(revision 04b687b4dcf35f4a93146301dcdccbddbce24f33)
@@ -607,8 +607,8 @@
 .else
 	/*
-	 * Call the higher-level syscall handler.
+	 * Call the higher-level syscall handler and enable interrupts.
 	 */
 	call syscall_handler
-	nop
+	wrpr %g0, PSTATE_PRIV_BIT | PSTATE_PEF_BIT | PSTATE_IE_BIT, %pstate
 	mov %o0, %i0				! copy the value returned by the syscall
 .endif
