CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        2013/10/05 10:58:30

Modified files:
        sys/arch/amd64/amd64: cpu.c machdep.c 
        sys/arch/amd64/include: cpu.h cpufunc.h 

Log message:
Use monitor/mwait to idle when available.  Make cpu_unidle() do nothing
if 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.

critical review of early versions by weingart@; testing by many
ok haesbaert@ krw@

Reply via email to