aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/zfs
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2009-08-17 09:01:20 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2009-08-17 09:01:20 +0000
commit159ef108e1160b43c4cc4a9a0cbae38fae18c8a8 (patch)
tree9ffe4e19c60755bbb3d41be7adb8eb9e85d76ef0 /sys/modules/zfs
parent6a3b289388c2f1b07b3d07f9ca8518c99129fbe2 (diff)
downloadsrc-159ef108e1160b43c4cc4a9a0cbae38fae18c8a8.tar.gz
src-159ef108e1160b43c4cc4a9a0cbae38fae18c8a8.zip
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)
Notes
Notes: svn path=/head/; revision=196295
Diffstat (limited to 'sys/modules/zfs')
-rw-r--r--sys/modules/zfs/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/modules/zfs/Makefile b/sys/modules/zfs/Makefile
index fc7049df56b0..c95a8409ed4f 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