summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlmuHS <almuhs@github.com>2019-07-09 17:06:14 +0200
committerAlmuHS <almuhs@github.com>2019-07-09 17:06:14 +0200
commitd5944485c38db46b0f19116cddb4bae70d8f771a (patch)
treece0ac38f81415dd95b4a525414d848c7a33e78fa
parent372eeb43357b6a6735242ddeef83c5e48b316182 (diff)
experiment: reenable mutex in cpu_setup()
-rw-r--r--i386/i386/mp_desc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/i386/i386/mp_desc.c b/i386/i386/mp_desc.c
index 04ee9b0c..7c7ad553 100644
--- a/i386/i386/mp_desc.c
+++ b/i386/i386/mp_desc.c
@@ -301,8 +301,8 @@ cpu_setup()
int i = 1;
int kernel_id = 0;
- //kmutex_init(&ap_config_lock);
- //kmutex_lock(&ap_config_lock, FALSE);
+ kmutex_init(&ap_config_lock);
+ kmutex_lock(&ap_config_lock, FALSE);
while(i < ncpu && (machine_slot[i].running == TRUE)) i++;
@@ -359,7 +359,7 @@ cpu_setup()
ktss_init();
slave_main();
- //kmutex_unlock(&ap_config_lock);
+ kmutex_unlock(&ap_config_lock);
return 0;
}