summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_turnstile.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-01-17 16:47:42 +0000
committerjhb <jhb@FreeBSD.org>2006-01-17 16:47:42 +0000
commitb24626498e03b6b9f6a3a0d5a7e5a85a04c4c6d4 (patch)
tree8caac150c9c38df59f02ac54cb5ee27fdcc25549 /sys/kern/subr_turnstile.c
parentfefb2ce0cbd34fdc2b26aafbe5780f01c7735b1b (diff)
downloadFreeBSD-src-b24626498e03b6b9f6a3a0d5a7e5a85a04c4c6d4.zip
FreeBSD-src-b24626498e03b6b9f6a3a0d5a7e5a85a04c4c6d4.tar.gz
Initialize thread0.td_contested in init_turnstiles() rather than
mutex_init() as it is used by the turnstile code and is not mutex-specific.
Diffstat (limited to 'sys/kern/subr_turnstile.c')
-rw-r--r--sys/kern/subr_turnstile.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/subr_turnstile.c b/sys/kern/subr_turnstile.c
index 9bc1c66..57732b9 100644
--- a/sys/kern/subr_turnstile.c
+++ b/sys/kern/subr_turnstile.c
@@ -328,6 +328,7 @@ init_turnstiles(void)
NULL, MTX_SPIN);
}
mtx_init(&td_contested_lock, "td_contested", NULL, MTX_SPIN);
+ LIST_INIT(&thread0.td_contested);
thread0.td_turnstile = NULL;
}
OpenPOWER on IntegriCloud