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