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 6b2129280de8a8fbec509eaf90ddda1c3a6a9cc5)
@@ -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
