freebsd-dev/sys/cddl/contrib/opensolaris/uts/common/sys
Pedro F. Giffuni 9f4c7ba460 Dtrace: enablings on defunct providers prevent providers from unregistering
Merge change from illumos:

1368 enablings on defunct providers prevent providers from unregistering

We try to address some underlying differences between the Solaris
and FreeBSD implementations: dtrace_attach() / dtrace_detach() are
currently unimplemented in FreeBSD but the new code from illumos
makes use of taskq so some adaptations were made to dtrace_open()
and dtrace_close() to handle them appropriately.

Illumos Revision:	r13430:8e6add739e38

Reference:
https://www.illumos.org/issues/1368

Reviewed by:	gnn
Tested by:	Fabian Keil
Obtained from:	Illumos
MFC after:	3 weeks
2013-04-01 19:13:46 +00:00
..
fm Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
fs WiP merge of libzfs_core (MFV r238590, r238592) 2013-03-05 08:09:53 +00:00
sysevent Merge new ZFS features from illumos: 2011-11-28 21:40:00 +00:00
acl_impl.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
acl.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
asm_linkage.h
avl_impl.h
avl.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
bitmap.h
callb.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
ccompile.h
cmn_err.h
compress.h
cpupart.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
cpuvar.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
cred.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
ctf_api.h Fix clang warnings. 2011-06-18 13:56:33 +00:00
ctf.h
debug.h Merge recent zfs vendor changes, sync code and adjust userland DEBUG. 2012-09-12 18:05:43 +00:00
dtrace_impl.h Dtrace: enablings on defunct providers prevent providers from unregistering 2013-04-01 19:13:46 +00:00
dtrace.h Dtrace: add toupper()/tolower() and enhancements to lltostr(). 2013-03-25 15:40:57 +00:00
errorq.h
extdirent.h
fasttrap_impl.h Port this to FreeBSD. We miss some suword functions, so we use copyout. 2010-08-22 11:41:06 +00:00
fasttrap.h Add the FreeBSD definition for the fasttrap ioctls. 2010-08-22 10:13:56 +00:00
feature_tests.h WiP merge of libzfs_core (MFV r238590, r238592) 2013-03-05 08:09:53 +00:00
gfs.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
idmap.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
isa_defs.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
list_impl.h
list.h
note.h
nvpair_impl.h
nvpair.h MFV r247580: 2013-03-19 12:51:18 +00:00
processor.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
procset.h Add the wait6(2) system call. It takes POSIX waitid()-like process 2012-11-13 12:52:31 +00:00
synch.h
sysevent.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
sysmacros.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
taskq.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
u8_textprep_data.h
u8_textprep.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
vnode.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
zmod.h