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/rtmutex.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'kern/rtmutex.c') diff --git a/kern/rtmutex.c b/kern/rtmutex.c index 36c72a37..7457196d 100644 --- a/kern/rtmutex.c +++ b/kern/rtmutex.c @@ -224,6 +224,15 @@ out: thread_propagate_priority(); } +static int +rtmutex_bootstrap(void) +{ + return 0; +} + +INIT_OP_DEFINE(rtmutex_bootstrap, + INIT_OP_DEP(thread_setup_booter, true)); + static int rtmutex_setup(void) { @@ -232,7 +241,8 @@ rtmutex_setup(void) } INIT_OP_DEFINE(rtmutex_setup, + INIT_OP_DEP(rtmutex_bootstrap, true), #ifdef CONFIG_MUTEX_DEBUG INIT_OP_DEP(syscnt_setup, true), #endif /* CONFIG_MUTEX_DEBUG */ - ); +); -- cgit v1.2.3