diff --git a/sys/amd64/amd64/local_apic.c b/sys/amd64/amd64/local_apic.c index 696bf6fa736..740600392a2 100644 --- a/sys/amd64/amd64/local_apic.c +++ b/sys/amd64/amd64/local_apic.c @@ -613,7 +613,7 @@ lapic_handle_timer(struct trapframe frame) /* Send EOI first thing. */ lapic_eoi(); -#ifdef SMP +#if defined(SMP) && !defined(SCHED_ULE) /* * Don't do any accounting for the disabled HTT cores, since it * will provide misleading numbers for the userland. diff --git a/sys/i386/i386/local_apic.c b/sys/i386/i386/local_apic.c index 54b2eb60958..0b8d18c2df4 100644 --- a/sys/i386/i386/local_apic.c +++ b/sys/i386/i386/local_apic.c @@ -615,7 +615,7 @@ lapic_handle_timer(struct trapframe frame) /* Send EOI first thing. */ lapic_eoi(); -#ifdef SMP +#if defined(SMP) && !defined(SCHED_ULE) /* * Don't do any accounting for the disabled HTT cores, since it * will provide misleading numbers for the userland.