User space probes in bash
At least you need
dtrace.patch
to enable dtrace support.
Current plan - which probes?
- bash script function calls
Track a function (shell functions) calls.
- bash builtin calls
Track a builtin calls.
- child process generation
Track a child process generation (fork + execve)
- unsafe (malloc, free, ...) function calls
- signal handlers
Both above can cause race conditions and crash bash
Whishlist
Wanna to add some probes? Send a whishlist directly to
rrakus@redhat.com