Index: kernel/arch/sparc64/include/trap/trap_table.h
===================================================================
--- kernel/arch/sparc64/include/trap/trap_table.h	(revision b97b348a7bdc9e9697abe5dcd02f197f8ff5053f)
+++ kernel/arch/sparc64/include/trap/trap_table.h	(revision 989d3c289c17f32d29f1f6518aa347b0f9da85fd)
@@ -101,5 +101,5 @@
 .macro PREEMPTIBLE_HANDLER f
 	sethi %hi(\f), %g1
-	b preemptible_handler
+	ba %xcc, preemptible_handler
 	or %g1, %lo(\f), %g1
 .endm
