PERFORCE change 75368 for review

David Xu davidxu at FreeBSD.org
Sun Apr 17 03:49:51 PDT 2005


http://perforce.freebsd.org/chv.cgi?CH=75368

Change 75368 by davidxu at davidxu_alona on 2005/04/17 10:48:58

	cpu_set_user_tls.

Affected files ...

.. //depot/projects/davidxu_thread/src/sys/alpha/alpha/vm_machdep.c#6 edit

Differences ...

==== //depot/projects/davidxu_thread/src/sys/alpha/alpha/vm_machdep.c#6 (text+ko) ====

@@ -360,6 +360,16 @@
 	tf->tf_regs[FRAME_FLAGS] = 0;			/* full restore */
 }
 
+void
+cpu_set_user_tls(struct thread *td, void *tls_base, size_t tls_size,
+        int tls_seg __unused)
+{
+	if (td != curthread)
+		td->td_pcb->pcb_hw.apcb_unique = (unsigned long)tls_base;
+	else
+		alpha_pal_wrunique((uintptr_t)tls_base);
+}
+
 /*
  * Reset back to firmware.
  */


More information about the p4-projects mailing list