Messages in this thread |  | | Subject | Re: [perfmon2] perfmon2 merge news | | From | (Frank Ch. Eigler) | | Date | Sat, 15 Dec 2007 10:54:41 -0500 |
| |
Stephane Eranian <eranian@hpl.hp.com> writes:
> [...] >> > [...] AFAIK, there is no single call to stop T1 and wait until it >> > is completely off the CPU, unless we go through the (internal) >> > ptrace interface. >> >> The utrace code supports this style of thread manipulation better >> than ptrace. > > Afre you saying that utrace provides a utrace_thread_stop(tid) call > that returns only when the thread tid is off the CPU. And then there > is a utrace_thread_resume(tid) call. If that's the case then that is > what I need.
While I see no single call, it can be synthesized from a sequence of them: utrace_attach, utrace_set_flags (... UTRACE_ACTION_QUESCE ...), then waiting for a callback. Roland, is there a more compact way?
> How are we with regards to utrace integration?
Roland McGrath is working on breaking the patches down.
- FChE
|  |