android_kernel_xiaomi_sm8350/arch/i386/kernel/cpu
Stephane Eranian 2ff2d3d747 [PATCH] i386: add idle notifier
Add a notifier mechanism to the low level idle loop.  You can register a
callback function which gets invoked on entry and exit from the low level idle
loop.  The low level idle loop is defined as the polling loop, low-power call,
or the mwait instruction.  Interrupts processed by the idle thread are not
considered part of the low level loop.

The notifier can be used to measure precisely how much is spent in useless
execution (or low power mode).  The perfmon subsystem uses it to turn on/off
monitoring.

Signed-off-by: stephane eranian <eranian@hpl.hp.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Andi Kleen <ak@suse.de>
2007-02-13 13:26:22 +01:00
..
cpufreq ACPICA: use new ACPI headers. 2007-02-02 21:14:28 -05:00
mcheck [PATCH] i386: add idle notifier 2007-02-13 13:26:22 +01:00
mtrr [PATCH] mark struct file_operations const 2 2007-02-12 09:48:44 -08:00
amd.c [PATCH] i386: remove duplicate printk 2006-12-07 02:14:11 +01:00
centaur.c
common.c [PATCH] i386: Convert i386 PDA code to use %fs 2007-02-13 13:26:20 +01:00
cpu.h
cyrix.c Revert "[PATCH] fix typo in geode_configre()@cyrix.c" 2007-02-02 08:07:42 -08:00
intel_cacheinfo.c [PATCH] i386: replace kmalloc+memset with kzalloc 2006-12-07 02:14:19 +01:00
intel.c [PATCH] i386: i386 add Intel BTS cpufeature bit and detection (take 2) 2006-12-07 02:14:11 +01:00
Makefile
nexgen.c
proc.c [PATCH] i386: Retrieve CLFLUSH size from CPUID 2006-12-07 02:14:05 +01:00
rise.c
transmeta.c
umc.c