From d7ec0cb4c41e621822940d20fa2b82c680a584df Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Wed, 9 Jun 2010 20:25:56 -0700 Subject: [PATCH] kernel - MPSAFE - Fix UP build issue * Add #ifdef SMP around mpcount test, set token to mpsafe unconditionally when compiling UP. Submitted-by: Sascha Wildner --- sys/kern/lwkt_token.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/kern/lwkt_token.c b/sys/kern/lwkt_token.c index ab9ff8cfe1..c136e45768 100644 --- a/sys/kern/lwkt_token.c +++ b/sys/kern/lwkt_token.c @@ -200,7 +200,9 @@ _lwkt_tokref_init(lwkt_tokref_t ref, lwkt_token_t tok, thread_t td) ref->tr_tok = tok; ref->tr_owner = td; ref->tr_flags = tok->t_flags; +#ifdef SMP if (td->td_mpcount) +#endif ref->tr_flags |= LWKT_TOKEN_MPSAFE; } -- 2.41.0