freebsd-dev/sys/cddl/contrib/opensolaris/uts/common
Rui Paulo 47047e3418 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
2010-09-12 14:12:16 +00:00
..
ctf This commit was generated by cvs2svn to compensate for changes in r179193, 2008-05-22 07:04:10 +00:00
dtrace Revamp locking a bit. This fixes three problems: 2010-09-12 14:12:16 +00:00
fs Replace sbuf_overflowed() with sbuf_error(), which returns any error 2010-09-10 16:42:16 +00:00
os Remove OpenSolaris taskq port (it performs very poorly in our kernel) and 2009-08-17 09:01:20 +00:00
sys Fix two bugs in DTrace: 2010-09-09 09:58:05 +00:00
zmod - rename atomic.S and crc32.c to avoid collisions when linking zfs in to the kernel 2009-05-09 01:45:55 +00:00
Makefile.files Move ZUT_OBJS in the same place that is used in vendor code. 2010-08-28 19:28:12 +00:00