freebsd-dev/sys/cddl/dev
Mark Johnston 09a15aa38d Import a missing piece of commit b8fac8e162eda7e98d from illumos-gate.
This adds an upper bound, dtrace_ustackdepth_max, to the number of frames
traversed when computing the userland stack depth. Some programs - notably
firefox - are otherwise able to trigger an infinite loop in
dtrace_getustack_common(), causing a panic.

MFC after:	1 week
2015-03-30 03:55:51 +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 Import a missing piece of commit b8fac8e162eda7e98d from illumos-gate. 2015-03-30 03:55:51 +00:00
fbt Now that DTrace stack traces handle exception frames better, skip fewer 2015-03-15 15:19:02 +00:00
lockstat Initial version of DTrace on ARM32. 2015-02-10 19:41:30 +00:00
profile Replace the completely arbitrary '3' with '9' for the number of frames to 2015-03-15 14:12:40 +00:00
sdt Allow creation of SDT probes from a module in which no providers are 2014-06-21 19:29:40 +00:00
systrace Ensure that all eight syscall arguments are available to dtrace_probe(), 2014-04-14 00:23:18 +00:00
prototype.c