Index: uspace/lib/libc/arch/sparc64/src/fibril.S
===================================================================
--- uspace/lib/libc/arch/sparc64/src/fibril.S	(revision c98e6ee244a8e271a395a052069c23bca4f8b538)
+++ uspace/lib/libc/arch/sparc64/src/fibril.S	(revision 4da7d792013fbdc866103e3dfcee1fcf21066684)
@@ -35,4 +35,8 @@
 
 context_save:
+	#
+	# We rely on the kernel to flush our active register windows to memory
+	# should a thread switch occur.
+	#
 	CONTEXT_SAVE_ARCH_CORE %o0
 	retl
@@ -42,9 +46,8 @@
 	#
 	# Flush all active windows.
-	# This is essential, because CONTEXT_LOAD overwrites
-	# %sp of CWP - 1 with the value written to %fp of CWP.
-	# Flushing all active windows mitigates this problem
-	# as CWP - 1 becomes the overlap window.
-	#		
+	# This is essential, because CONTEXT_RESTORE_ARCH_CORE overwrites %sp of
+	# CWP - 1 with the value written to %fp of CWP.  Flushing all active
+	# windows mitigates this problem as CWP - 1 becomes the overlap window.
+	#
 	flushw
 	
