From 96e4e2f4d1dd9a8634088dcd19a9e343b711f7ea Mon Sep 17 00:00:00 2001 From: Frans Kaashoek Date: Thu, 30 Aug 2018 13:46:48 -0400 Subject: thanks eyalz800 --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 774ed54..9924e64 100644 --- a/main.c +++ b/main.c @@ -83,7 +83,7 @@ startothers(void) // is running in low memory, so we use entrypgdir for the APs too. stack = kalloc(); *(void**)(code-4) = stack + KSTACKSIZE; - *(void**)(code-8) = mpenter; + *(void(**)(void))(code-8) = mpenter; *(int**)(code-12) = (void *) V2P(entrypgdir); lapicstartap(c->apicid, V2P(code)); -- cgit v1.2.3