summaryrefslogtreecommitdiffstats
path: root/cddl/contrib/dtracetoolkit
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2010-09-12 14:12:16 +0000
committerrpaulo <rpaulo@FreeBSD.org>2010-09-12 14:12:16 +0000
commitf29acedb77bf5aa892f9cb49e2dddda97b93f64b (patch)
tree50c267308d98abe863d35a5faac6027ca0a43b1d /cddl/contrib/dtracetoolkit
parent1c33048a1670919e066878b18d7edca82c60962f (diff)
downloadFreeBSD-src-f29acedb77bf5aa892f9cb49e2dddda97b93f64b.zip
FreeBSD-src-f29acedb77bf5aa892f9cb49e2dddda97b93f64b.tar.gz
Revamp locking a bit. This fixes three problems:
* processes now can't go away while we are inserting probes (fixes a panic) * if a trap happens, we won't be holding the process lock (fixes a hang) * fix a LOR between the process lock and the fasttrap bucket list lock Thanks to kib for pointing some problems. Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'cddl/contrib/dtracetoolkit')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud