PERFORCE change 109187 for review

John Birrell jb at FreeBSD.org
Sat Nov 4 01:26:15 UTC 2006


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

Change 109187 by jb at jb_freebsd8 on 2006/11/04 01:25:57

	Reset to match current.

Affected files ...

.. //depot/projects/dtrace/src/sys/arm/arm/vm_machdep.c#8 edit

Differences ...

==== //depot/projects/dtrace/src/sys/arm/arm/vm_machdep.c#8 (text+ko) ====

@@ -266,7 +266,8 @@
  * Initialize machine state (pcb and trap frame) for a new thread about to
  * upcall. Put enough state in the new thread's PCB to get it to go back 
  * userret(), where we can intercept it again to set the return (upcall)
- * Address and stack, along with those from upcals that are from other sources.
+ * Address and stack, along with those from upcals that are from other sources
+ * such as those generated in thread_userret() itself.
  */
 void
 cpu_set_upcall(struct thread *td, struct thread *td0)
@@ -292,8 +293,9 @@
 }
 
 /*
- * Modify the machine state created by cpu_set_upcall() to arrange
- * for the new thread to make a specific call as its first act.
+ * Set that machine state for performing an upcall that has to
+ * be done in thread_userret() so that those upcalls generated
+ * in thread_userret() itself can be done as well.
  */
 void
 cpu_set_upcall_kse(struct thread *td, void (*entry)(void *), void *arg,


More information about the p4-projects mailing list