diff options
author | pjd <pjd@FreeBSD.org> | 2009-08-17 09:01:20 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2009-08-17 09:01:20 +0000 |
commit | ea8df6fcea7daa26626d5ebfe923d8bafdb0434a (patch) | |
tree | 9ffe4e19c60755bbb3d41be7adb8eb9e85d76ef0 /sys/modules/zfs | |
parent | 3220ee349be0d1b1fa8d9f4a19b5a763a25f069f (diff) | |
download | FreeBSD-src-ea8df6fcea7daa26626d5ebfe923d8bafdb0434a.zip FreeBSD-src-ea8df6fcea7daa26626d5ebfe923d8bafdb0434a.tar.gz |
Remove OpenSolaris taskq port (it performs very poorly in our kernel) and
replace it with wrappers around our taskqueue(9).
To make it possible implement taskqueue_member() function which returns 1
if the given thread was created by the given taskqueue.
Approved by: re (kib)
Diffstat (limited to 'sys/modules/zfs')
-rw-r--r-- | sys/modules/zfs/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/zfs/Makefile b/sys/modules/zfs/Makefile index fc7049d..c95a840 100644 --- a/sys/modules/zfs/Makefile +++ b/sys/modules/zfs/Makefile @@ -23,6 +23,7 @@ SRCS+= opensolaris_kstat.c SRCS+= opensolaris_lookup.c SRCS+= opensolaris_policy.c SRCS+= opensolaris_string.c +SRCS+= opensolaris_taskq.c SRCS+= opensolaris_vfs.c SRCS+= opensolaris_zone.c @@ -42,7 +43,6 @@ SRCS+= vnode.c SRCS+= callb.c SRCS+= list.c SRCS+= nvpair_alloc_system.c -SRCS+= taskq.c .PATH: ${SUNW}/uts/common/zmod SRCS+= adler32.c |