index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
btrace
/
btrace.c
Age
Commit message (
Expand
)
Author
2021-12-07
Delete the last emulation callbacks: we're Just ELF, so declare
Philip Guenther
2021-11-12
Implement the probe variable. Can be used for example with
Claudio Jeker
2021-10-24
Use unveil(2) for the possible script file, dt(4) and ksyms(4) nodes.
Martin Pieuchot
2021-10-03
bt(5)/btrace(8): add support for str()
Dave Voutila
2021-09-21
Add NUL termination to btfile content to avoid that strlcpy(3) reads
Alexander Bluhm
2021-09-09
fix crash when passing empty cli arguments as B_AT_NIL wasn't handled as a va...
Jasper Lievisse Adriaanse
2021-09-09
Let ba2str() handle unitialized map just like ba2long() does.
Martin Pieuchot
2021-09-09
Make it possible to associate multiple probes to a single rule.
Martin Pieuchot
2021-09-09
Handle new NIL type in ba_name().
Martin Pieuchot
2021-09-09
Do not treat empty map has invalid.
Martin Pieuchot
2021-09-09
Use a dynamic buffer to allow parsing scripts bigger than BUFSIZ.
Martin Pieuchot
2021-09-09
Make sure all map operators work after calling clear() on a map.
Martin Pieuchot
2021-09-08
btrace(8): add initial support for cli arguments
Dave Voutila
2021-09-07
Check that map/hist functions are called with the right argument.
Martin Pieuchot
2021-09-03
add kprobes provider for dt
Jasper Lievisse Adriaanse
2021-09-02
rename struct dt_evt fields to make it clear this isn't only used for tracing...
Jasper Lievisse Adriaanse
2021-09-01
Handle the case where map/hist can be read after calling clear().
Martin Pieuchot
2021-09-01
Always print non-empty map & hist on exit even if there's an END rule.
Martin Pieuchot
2021-09-01
Support for insert pid/tid/cpu builtins in map/hist.
Martin Pieuchot
2021-08-31
Basic test, if (no else atm), support with a single statement.
Martin Pieuchot
2021-08-31
Support storing syscall arguments in a map/hist.
Martin Pieuchot
2021-08-31
Rewrite grammar to implement operator precedence without using %right or %prec.
Martin Pieuchot
2021-08-30
Implement '<' and '>' operators in filters.
Martin Pieuchot
2021-06-28
Also show the time spent in userland when analyzing the kernel stack
Alexander Bluhm
2021-06-23
btrace(8): init and update timespec for BEGIN/END event
dv
2021-06-07
btrace(8): add "cpu" to long conversion
dv
2021-04-22
Remove support for in-kernel filters.
Martin Pieuchot
2021-04-21
remove -p from usage;
Jason McIntyre
2021-04-21
Extend filters to support any conditionnal test including global variables.
Martin Pieuchot
2021-04-21
Extend print() to support any kind of variable.
Martin Pieuchot
2021-04-21
Support first shell argument as $1 in order to use it in filters.
Martin Pieuchot
2021-03-21
Add -n (no action) mode, which just parses the program and exits.
Jonathan Matthew
2021-02-08
Extend binary operators support, required for more filter features.
Martin Pieuchot
2021-02-01
Start implementing conditionals for filters.
Martin Pieuchot
2021-01-21
Make it possible to convert map arguments to long and insert nsecs in maps.
Martin Pieuchot
2020-12-07
In btrace(8) handle snprintf(3) errors correctly. If snprintf
Alexander Bluhm
2020-09-14
add support for '&' and '|' operators in btrace scripts
Jasper Lievisse Adriaanse
2020-09-11
Support '-p' a flag to filter all actions by PID.
Martin Pieuchot
2020-08-13
Be compatible with bpftrace(8)'s output when printing stack traces in maps.
Martin Pieuchot
2020-08-07
Do not hardcode the key length.
Martin Pieuchot
2020-07-11
Implement linear and power-of-two histograms: hist() and lhist() keywords.
Martin Pieuchot
2020-07-04
Print the correct register for syscall return value.
Martin Pieuchot
2020-06-18
Apply rules to the number of events returned by the last read(2).
Martin Pieuchot
2020-04-24
Print given identifier in the error message when no matching probe exist.
Martin Pieuchot
2020-04-23
Implement builtin 'cpu' keyword.
Martin Pieuchot
2020-04-23
Extend map to support keys composed of multiple arguments.
Martin Pieuchot
2020-04-23
Make debug output less verbose.
Martin Pieuchot
2020-04-15
Make map functions accept a "struct map *" instead of a "struct bt_var *".
Martin Pieuchot
2020-04-15
Stop including <machine/param.h> and <machine/vmparam.h>.
Martin Pieuchot
2020-03-27
btrace(8): simplify builtin_nsecs(); ok mpi@
cheloha
[next]