CVSROOT: /cvs Module name: src Changes by: [email protected] 2013/10/08 19:48:41
Modified files:
sys/arch/i386/i386: cpu.c machdep.c
sys/arch/i386/include: cpu.h cpufunc.h
Log message:
Use monitor/mwait to idle when available. Make cpu_unidle() do nothing
if it can tell the target CPU isn't actually idling and introduce cpu_kick()
for the cases where we want to force a non-idle CPU into the kernel.
just a port of the amd64 version; testing by many
