freebsd-dev/sys/cddl/dev/fbt
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
..
aarch64 Remove a couple of unused fields from the FBT probe struct. 2015-08-03 17:39:36 +00:00
arm Be stricter on which functions we can probe with FBT. We now only check the 2015-12-23 17:54:19 +00:00
powerpc Remove a couple of unused fields from the FBT probe struct. 2015-08-03 17:39:36 +00:00
x86 Remove a couple of unused fields from the FBT probe struct. 2015-08-03 17:39:36 +00:00
fbt.c Remove checks for a NULL return value from M_WAITOK allocations. 2015-07-21 23:44:36 +00:00
fbt.h Remove a couple of unused fields from the FBT probe struct. 2015-08-03 17:39:36 +00:00