summaryrefslogtreecommitdiffstats
path: root/includes/sys
diff options
context:
space:
mode:
authorDavid Smith <dsmith@redhat.com>2009-06-01 12:20:08 -0500
committerDavid Smith <dsmith@redhat.com>2009-06-01 12:20:08 -0500
commitbec8cf694b0cd89dfa3d082e611326d7bcfad884 (patch)
treec342f975e15fa26251e147a5adccc14648e0fb02 /includes/sys
parent0fa400f2b00ade1b3cb9ef4fb59cdd63f4fb9986 (diff)
downloadsystemtap-steved-bec8cf694b0cd89dfa3d082e611326d7bcfad884.tar.gz
systemtap-steved-bec8cf694b0cd89dfa3d082e611326d7bcfad884.tar.xz
systemtap-steved-bec8cf694b0cd89dfa3d082e611326d7bcfad884.zip
Avoid holding semaphore while making mmap callbacks.
* runtime/task_finder.c (__stp_call_mmap_callbacks_for_task): Grabs the 'mmap_sem' sempaphore. Caches vma information, releases the semaphore, then makes mmap callbacks. (__stp_utrace_task_finder_target_quiesce): Calls __stp_call_mmap_callbacks_for_task() to make mmap callbacks on initial attach to a task.
Diffstat (limited to 'includes/sys')
0 files changed, 0 insertions, 0 deletions