diff options
author | David Smith <dsmith@redhat.com> | 2008-06-23 12:41:45 -0500 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2008-06-23 12:43:23 -0500 |
commit | a21d81ec8b00571cb5987fe04ce74a3fe873351c (patch) | |
tree | d38eae80a5cfaf3cb5bdf0a8da6cbe0b8b98cd88 /session.h | |
parent | b857a3649c0f8e4e2d8a7209424f23c5d55adac7 (diff) | |
download | systemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.tar.gz systemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.tar.xz systemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.zip |
Major update to memory map change notification code.
2008-06-23 David Smith <dsmith@redhat.com>
* tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
Handles UDPF_NONE value.
(utrace_derived_probe_group::emit_vm_callback_probe_decl): New
function.
(utrace_derived_probe_group::emit_module_decls): Calls
emit_vm_callback_probe_decl() to set up vm_callbacks.
2008-06-23 David Smith <dsmith@redhat.com>
* task_finder.c (__stp_tf_vm_cb): New function.
(stap_register_task_finder_target): Sets up syscall entry and
syscall exit handlers.
(__stp_find_file_based_vma): New function.
(__stp_utrace_task_finder_target_syscall_entry): New function.
Saves vma information off at syscall entry.
(__stp_target_call_vm_callback): New function.
(__stp_utrace_task_finder_target_syscall_exit): New function.
Handles changes to memory maps based on information saved at
syscall entry.
* syscall.h: New file containing syscall function.
* task_finder_vma.c: New file containing saved vma information
handling functions.
Diffstat (limited to 'session.h')
0 files changed, 0 insertions, 0 deletions