svn commit: r218270 - head/sys/sys
John Baldwin
jhb at FreeBSD.org
Fri Feb 4 14:06:57 UTC 2011
Author: jhb
Date: Fri Feb 4 14:06:57 2011
New Revision: 218270
URL: http://svn.freebsd.org/changeset/base/218270
Log:
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
Modified:
head/sys/sys/taskqueue.h
Modified: head/sys/sys/taskqueue.h
==============================================================================
--- head/sys/sys/taskqueue.h Fri Feb 4 13:50:30 2011 (r218269)
+++ head/sys/sys/taskqueue.h Fri Feb 4 14:06:57 2011 (r218270)
@@ -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; \
} \
More information about the svn-src-all
mailing list