From b4c679bd6093be21cd6e78fca90a4b490e8b83db Mon Sep 17 00:00:00 2001 From: Richard Braun Date: Tue, 16 Jan 2018 01:52:26 +0100 Subject: Clean up init op dependencies between syscnt and mutex --- kern/mutex/mutex_plain.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'kern/mutex/mutex_plain.c') diff --git a/kern/mutex/mutex_plain.c b/kern/mutex/mutex_plain.c index 8945014f..266bd70b 100644 --- a/kern/mutex/mutex_plain.c +++ b/kern/mutex/mutex_plain.c @@ -158,6 +158,14 @@ mutex_plain_unlock_slow(struct mutex *mutex) sleepq_release(sleepq, flags); } +static int +mutex_plain_bootstrap(void) +{ + return 0; +} + +INIT_OP_DEFINE(mutex_plain_bootstrap); + static int mutex_plain_setup(void) { @@ -166,6 +174,7 @@ mutex_plain_setup(void) } INIT_OP_DEFINE(mutex_plain_setup, + INIT_OP_DEP(mutex_plain_bootstrap, true), #ifdef CONFIG_MUTEX_DEBUG INIT_OP_DEP(syscnt_setup, true), #endif /* CONFIG_MUTEX_DEBUG */ -- cgit v1.2.3