Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/arm/mp_machdep.c
Show First 20 Lines • Show All 211 Lines • ▼ Show 20 Lines | if (loop_counter == 1000) | ||||
CTR0(KTR_SMP, "AP still wait for smp_started"); | CTR0(KTR_SMP, "AP still wait for smp_started"); | ||||
} | } | ||||
/* Start per-CPU event timers. */ | /* Start per-CPU event timers. */ | ||||
cpu_initclocks_ap(); | cpu_initclocks_ap(); | ||||
CTR0(KTR_SMP, "go into scheduler"); | CTR0(KTR_SMP, "go into scheduler"); | ||||
/* Enter the scheduler */ | /* Enter the scheduler */ | ||||
sched_throw(NULL); | sched_ap_entry(); | ||||
panic("scheduler returned us to %s", __func__); | panic("scheduler returned us to %s", __func__); | ||||
/* NOTREACHED */ | /* NOTREACHED */ | ||||
} | } | ||||
static void | static void | ||||
ipi_rendezvous(void *dummy __unused) | ipi_rendezvous(void *dummy __unused) | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 169 Lines • Show Last 20 Lines |