Date: Mon, 6 Jun 2011 19:06:15 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ia64/acpica acpi_machdep.c src/sys/ia64/ia64 machdep.c pal.S Message-ID: <201106061906.p56J6UeL011104@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2011-06-06 19:06:15 UTC
FreeBSD src repository
Modified files:
sys/ia64/acpica acpi_machdep.c
sys/ia64/ia64 machdep.c pal.S
Log:
SVN rev 222769 on 2011-06-06 19:06:15Z by marcel
Improve cpu_idle():
o cpu_idle_hook is expected to be called with interrupts
disabled and re-enables interrupts on return.
o sync with x86: don't idle when the CPU has runnable tasks
o have callers of ia64_call_pal_static() disable interrupts
and re-enable interrupts.
o add, but compile-out, support for idle mode. This will be
enabled at some later time, after proper testing.
Revision Changes Path
1.9 +7 -0 src/sys/ia64/acpica/acpi_machdep.c
1.273 +29 -4 src/sys/ia64/ia64/machdep.c
1.10 +11 -14 src/sys/ia64/ia64/pal.S
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106061906.p56J6UeL011104>
