From 8db5fe80f5b0acd12c6d5332f12d76f7c7d032e9 Mon Sep 17 00:00:00 2001 From: AlmuHS Date: Sun, 8 Jul 2018 01:15:48 +0200 Subject: add missing parameter to kmutex_lock() --- i386/i386/intel_startCPU.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/i386/i386/intel_startCPU.c b/i386/i386/intel_startCPU.c index 0a418415..60dbfed9 100644 --- a/i386/i386/intel_startCPU.c +++ b/i386/i386/intel_startCPU.c @@ -6,6 +6,12 @@ #include +typedef struct { + int target_cpu; + int target_lapic; + int starter_cpu; +} processor_start_info_t; + static struct kmutex mp_cpu_boot_lock; extern int apic2kernel[]; extern int kernel2apic[]; @@ -34,7 +40,7 @@ kern_return_t intel_startCPU(int slot_num) mp_desc_init(slot_num); /* Serialize use of the slave boot stack, etc. */ - kmutex_lock(&mp_cpu_boot_lock); + kmutex_lock(&mp_cpu_boot_lock, FALSE); /*istate = ml_set_interrupts_enabled(FALSE);*/ cpu_intr_save(&eFlagsRegister); -- cgit v1.2.3