summaryrefslogtreecommitdiffstats
path: root/sys/sys
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2011-02-04 14:06:57 +0000
committerjhb <jhb@FreeBSD.org>2011-02-04 14:06:57 +0000
commit3d83f190f7e4e938069f600cb2acc6a3458ab514 (patch)
tree4495d636da983bd11c6cce2410f83a2586c2c76a /sys/sys
parent517c3749d6cf0d387d77cd95a065713f51c997e1 (diff)
downloadFreeBSD-src-3d83f190f7e4e938069f600cb2acc6a3458ab514.zip
FreeBSD-src-3d83f190f7e4e938069f600cb2acc6a3458ab514.tar.gz
Use M_WAITOK rather than M_NOWAIT when creating taskqueues via the
TASKQUEUE_DEFINE macros. All the places that use these macros to create taskqueues assume that the operation succeeds. MFC after: 1 week
Diffstat (limited to 'sys/sys')
-rw-r--r--sys/sys/taskqueue.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/taskqueue.h b/sys/sys/taskqueue.h
index c7a7b16..25f0981 100644
--- a/sys/sys/taskqueue.h
+++ b/sys/sys/taskqueue.h
@@ -96,7 +96,7 @@ static void \
taskqueue_define_##name(void *arg) \
{ \
taskqueue_##name = \
- taskqueue_create(#name, M_NOWAIT, (enqueue), (context)); \
+ taskqueue_create(#name, M_WAITOK, (enqueue), (context)); \
init; \
} \
\
@@ -120,7 +120,7 @@ static void \
taskqueue_define_##name(void *arg) \
{ \
taskqueue_##name = \
- taskqueue_create_fast(#name, M_NOWAIT, (enqueue), \
+ taskqueue_create_fast(#name, M_WAITOK, (enqueue), \
(context)); \
init; \
} \
OpenPOWER on IntegriCloud