summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlmuHS <almuhs@github.com>2019-07-08 21:41:48 +0200
committerAlmuHS <almuhs@github.com>2019-07-08 21:41:48 +0200
commit135cbf9a3e541a7a1a1b7a364d240dda6992dd33 (patch)
tree5a2e507999346b01657a833a1b5652d5695dd3b4
parent40fcb1c13691c3c6e64ef6ced595dab63688ad80 (diff)
experiment: disable 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 212fa624..3262b24e 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);
kernel_id = cpu_number();
printf("cpu %d enabled\n", kernel_id);