Thomas Renninger
25496caec1
ACPI: Only use IPI on known broken machines (AMD, Dothan/BaniasPentium M)
...
Use IPI for blacklisted CPUs, add parameter IPI vs LAPIC
Currently, Linux disables lapic timer for all machines with C2 and higher
C-state support.
According to Intel only specific Intel models (Banias/Dothan) are broken
in respect of not waking up from C2 with lapic.
However, I am not sure about the naming of the parameter and how it
could/should get integrated into the dyntick part
(CONFIG_GENERIC_CLOCKEVENTS). There, a more fine grained check (TSC
still running?, ..) is needed? Does this make sense (always use
CLOCK_EVT_NOTIFY_BROADCAST_ON, but use OFF if forced by use_ipi=0:
clockevents_notify(use_ipi ? CLOCK_EVT_NOTIFY_BROADCAST_ON :
CLOCK_EVT_NOTIFY_BROADCAST_OFF, &pr->id);
Signed-off-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Len Brown <len.brown@intel.com>
2007-03-17 00:50:46 -04:00
..
dispatcher
ACPICA: fix AML mutex re-entrancy
2007-02-15 16:13:16 -05:00
events
[PATCH] misc NULL noise
2007-03-14 15:27:49 -07:00
executer
ACPICA: fix AML mutex re-entrancy
2007-02-15 16:13:16 -05:00
hardware
namespace
parser
resources
ACPI: fix boot hang w/o "noapic" on MSI MS-6390-L
2007-03-08 03:42:42 -05:00
sleep
Pull bugzilla-7887 into release branch
2007-02-16 22:11:57 -05:00
tables
ACPI: acpi_unload_table_id() always returns error
2007-02-16 18:34:40 -05:00
utilities
ACPICA: fix AML mutex re-entrancy
2007-02-15 16:13:16 -05:00
ac.c
acpi_memhotplug.c
asus_acpi.c
backlight: Separate backlight properties from backlight ops pointers
2007-02-20 09:26:53 +00:00
battery.c
Pull bugzilla-7200 into release branch
2007-02-16 22:11:37 -05:00
bay.c
Pull fluff into release branch
2007-02-16 22:10:32 -05:00
blacklist.c
ACPI: make blacklist more verbose
2007-03-09 21:19:05 -05:00
bus.c
Pull bugzilla-7887 into release branch
2007-02-16 22:11:57 -05:00
button.c
cm_sbs.c
container.c
debug.c
dock.c
ec.c
ACPI: ec: fix race in status register access
2007-03-09 23:16:23 -05:00
event.c
fan.c
glue.c
ACPI: remove non-PNPACPI version of get_rtc_dev()
2007-02-15 22:46:42 -05:00
i2c_ec.c
Pull fluff into release branch
2007-02-16 22:10:32 -05:00
i2c_ec.h
ibm_acpi.c
ACPI: ibm-acpi: improve backlight power handling
2007-03-08 20:24:57 -05:00
Kconfig
Pull misc-for-upstream into release branch
2007-03-09 23:19:50 -05:00
Makefile
ACPI: hotkey: remove driver, per feature-removal-schedule.txt
2007-02-16 21:45:57 -05:00
numa.c
osl.c
Pull remove-hotkey into release branch
2007-02-16 22:11:02 -05:00
pci_bind.c
pci_irq.c
pci_link.c
pci_root.c
power.c
Pull misc-for-upstream into release branch
2007-03-09 23:19:50 -05:00
processor_core.c
Pull fluff into release branch
2007-02-16 22:10:32 -05:00
processor_idle.c
ACPI: Only use IPI on known broken machines (AMD, Dothan/BaniasPentium M)
2007-03-17 00:50:46 -04:00
processor_perflib.c
processor_thermal.c
processor_throttling.c
sbs.c
Pull bugzilla-7897 into release branch
2007-02-16 22:12:04 -05:00
scan.c
system.c
tables.c
Pull fluff into release branch
2007-02-16 22:10:32 -05:00
thermal.c
Pull bugzilla-7570 into release branch
2007-02-16 22:11:50 -05:00
toshiba_acpi.c
backlight: Separate backlight properties from backlight ops pointers
2007-02-20 09:26:53 +00:00
utils.c
video.c
ACPI: video: Fix spelling and grammar mistakes
2007-03-09 21:37:07 -05:00