linux-stable/arch/i386/kernel
Andi Kleen 39b3a79105 [PATCH] i386/x86-64: Generalize X86_FEATURE_CONSTANT_TSC flag
Define it for i386 too.

This is a synthetic flag that signifies that the CPU's TSC runs
at a constant P state invariant frequency.

Fix up the logic on x86-64/i386 to set it on all known CPUs.
Use the AMD defined bit to set it on future AMD CPUs.

Cc: venkatesh.pallipadi@intel.com

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-11 19:01:12 -08:00
..
acpi [ACPI] properly detect pmtimer on ASUS a8v motherboard 2005-11-30 22:27:16 -05:00
cpu [PATCH] i386/x86-64: Generalize X86_FEATURE_CONSTANT_TSC flag 2006-01-11 19:01:12 -08:00
timers [PATCH] fix cpu frequency detection in arch/i386/kernel/timers/timer_tsc.c::recalibrate_cpu_khz() 2006-01-06 08:33:39 -08:00
apic.c [PATCH] x86: missing printk newline in apic boot option parser 2006-01-06 08:33:38 -08:00
apm.c [PATCH] capable/capability.h (arch/) 2006-01-11 18:42:14 -08:00
asm-offsets.c
bootflag.c
cpuid.c [PATCH] arch/i386/kernel/cpuid.c: unused variable 2006-01-06 08:33:38 -08:00
crash.c [PATCH] kdump: save registers early (inline functions) 2006-01-10 08:01:27 -08:00
crash_dump.c [PATCH] kdump: read previous kernel's memory 2006-01-10 08:01:28 -08:00
dmi_scan.c
doublefault.c
early_printk.c
efi.c
efi_stub.S
entry.S [PATCH] Make vm86 support optional 2006-01-08 20:14:11 -08:00
head.S [PATCH] x86: Fixed pnp bios limits 2006-01-06 08:33:35 -08:00
i386_ksyms.c [PATCH] x86: GDT alignment fix 2006-01-06 08:33:33 -08:00
i387.c
i8237.c
i8259.c
init_task.c [PATCH] Change maxaligned_in_smp alignemnt macros to internodealigned_in_smp macros 2006-01-08 20:13:38 -08:00
io_apic.c [PATCH] i386: ioapic virtual wire mode fix 2006-01-06 08:33:39 -08:00
ioport.c [PATCH] capable/capability.h (arch/) 2006-01-11 18:42:14 -08:00
irq.c [PATCH] Change maxaligned_in_smp alignemnt macros to internodealigned_in_smp macros 2006-01-08 20:13:38 -08:00
kprobes.c [PATCH] kprobes: fix race in recovery of reentrant probe 2006-01-11 18:42:12 -08:00
ldt.c
machine_kexec.c
Makefile [PATCH] kdump: read previous kernel's memory 2006-01-10 08:01:28 -08:00
mca.c
microcode.c [PATCH] capable/capability.h (arch/) 2006-01-11 18:42:14 -08:00
module.c
mpparse.c [PATCH] make bigsmp the default mode if CONFIG_HOTPLUG_CPU 2006-01-06 08:33:37 -08:00
msr.c [PATCH] arch/i386/kernel/msr.c: removed unused variable 2006-01-06 08:33:38 -08:00
nmi.c
numaq.c
pci-dma.c
process.c [PATCH] Make vm86 support optional 2006-01-08 20:14:11 -08:00
ptrace.c [PATCH] i386: PTRACE_POKEUSR: allow changing RF bit in EFLAGS register. 2006-01-05 20:50:51 -08:00
quirks.c
reboot.c [PATCH] i386: Handle HP laptop rebooting properly. 2006-01-06 08:33:39 -08:00
reboot_fixups.c
relocate_kernel.S
scx200.c [PATCH] arch: Replace pci_module_init() with pci_register_driver() 2006-01-09 12:13:21 -08:00
semaphore.c
setup.c [PATCH] kdump: x86_64: add elfcorehdr command line option 2006-01-10 08:01:27 -08:00
sigframe.h
signal.c
smp.c
smpboot.c [PATCH] x86: GDT alignment fix 2006-01-06 08:33:33 -08:00
srat.c
summit.c
sys_i386.c
syscall_table.S [PATCH] Swap Migration V5: sys_migrate_pages interface 2006-01-08 20:12:42 -08:00
sysenter.c
time.c
time_hpet.c [PATCH] move rtc_interrupt() prototype to rtc.h 2006-01-08 20:13:47 -08:00
trampoline.S
traps.c [PATCH] printk levels for i386 oops code. 2006-01-10 08:01:25 -08:00
vm86.c [PATCH] capable/capability.h (arch/) 2006-01-11 18:42:14 -08:00
vmlinux.lds.S
vsyscall-int80.S
vsyscall-note.S
vsyscall-sigreturn.S
vsyscall-sysenter.S
vsyscall.lds.S
vsyscall.S