freebsd-dev/sys/cddl/dev
Andrew Turner 06ef48781d Be stricter on which functions we can probe with FBT. We now only check the
first instruction to see if it's either a pushm with lr, or a sub with sp.
The former is the common case, with the latter used with va_args.

This removes 12 probes. These are all hand-written assembly, with a few C
functions with no stack usage.

Submitted by:	Howard Su <howard0su@gmail.com>
Differential Revision:	https://reviews.freebsd.org/D4419
2015-12-23 17:54:19 +00:00
..
dtmalloc The dtmalloc provider uses the short description of a malloc type as the 2013-06-28 03:14:40 +00:00
dtrace Support an arbitrary number of arguments to DTrace syscall probes. 2015-12-17 00:00:27 +00:00
fbt Be stricter on which functions we can probe with FBT. We now only check the 2015-12-23 17:54:19 +00:00
profile Allow the artificial profile frames to be adjusted as needed by the user. 2015-12-05 10:00:01 +00:00
sdt sdt: static-ize couple of variables 2015-09-29 12:14:22 +00:00
systrace Support an arbitrary number of arguments to DTrace syscall probes. 2015-12-17 00:00:27 +00:00
prototype.c