mwait: Allow treating interrupts as break-event for MWAIT
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 25 Jan 2014 06:59:45 +0000 (14:59 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 25 Jan 2014 06:59:45 +0000 (14:59 +0800)
commite5c52dd7b4cf95fe33ed93015ddde4dc6b593b30
treec85a8285762c1545b31ef4f5130e6e8ee396e9cc
parentd1860b0f1854c390260c83bd151724ee642de09b
mwait: Allow treating interrupts as break-event for MWAIT

Even when interrupts disabled by setting ECX[0] to 1.  Needed for
"native" C-state support.
sys/cpu/i386/misc/monitor.s
sys/cpu/x86_64/misc/monitor.s
sys/kern/lwkt_thread.c
sys/platform/pc32/i386/machdep.c
sys/platform/pc64/x86_64/machdep.c
sys/sys/systm.h