freebsd-dev/sys/cddl/dev
Justin Hibbits 880870b41a Follow up r313841 on powerpc
Close a potential race in reading the CPU dtrace flags, where a thread can
start on one CPU, and partway through retrieving the flags be swapped out,
while another thread traps and sets the CPU_DTRACE_NOFAULT.  This could
cause the first thread to return without handling the fault.

Discussed with:	markj@
2017-06-09 20:26:42 +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 Follow up r313841 on powerpc 2017-06-09 20:26:42 +00:00
fbt Fix the encoded instruction for FBT traps on powerpc 2017-05-10 03:47:22 +00:00
profile Ensure that profile and tick probes provide a non-zero PC value. 2017-05-15 21:44:40 +00:00
sdt Initialize SDT probes during SI_SUB_DTRACE_PROVIDER. 2016-04-10 01:24:27 +00:00
systrace Re-check the systrace probe ID before calling dtrace_probe(). 2016-09-22 23:22:53 +00:00
prototype.c