linux/arch/i386/kernel/cpu/cpufreq
Dave Jones 03938c3f10 powernow-k8 requires that a data structure for
each core be created in the _cpu_init function
call.  The cpufreq infrastructure doesn't call
_cpu_init for the second core in each processor.
Some systems crashed when _get was called with
an odd-numbered core because it tried to
dereference a NULL pointer since the data
structure had not been created.

The attached patch solves the problem by
initializing data structures for all shared
cores in the _cpu_init function.  It should
apply to 2.6.12-rc6 and has been tested by
AMD and Sun.

Signed-off-by: Mark Langsdorf <mark.langsdorf@amd.com>
Signed-off-by: Dave Jones <davej@redhat.com>
2005-07-28 09:38:21 -07:00
..
acpi-cpufreq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cpufreq-nforce2.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
elanfreq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gx-suspmod.c [PATCH] PCI: clean up dynamic pci id logic 2005-07-01 13:35:50 -07:00
Kconfig [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
longhaul.c [CPUFREQ] longhaul - adjust transition latency. 2005-05-31 19:03:51 -07:00
longhaul.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
longrun.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
p4-clockmod.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k6.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k7.c [PATCH] get rid of redundant NULL checks before kfree() in arch/i386/ 2005-06-25 16:25:00 -07:00
powernow-k7.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k8.c powernow-k8 requires that a data structure for 2005-07-28 09:38:21 -07:00
powernow-k8.h [CPUFREQ] dual-core powernow-k8 2005-05-31 19:03:46 -07:00
sc520_freq.c [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
speedstep-centrino.c [ACPI] enable C2 and C3 idle power states on SMP 2005-07-12 00:14:36 -04:00
speedstep-est-common.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
speedstep-ich.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
speedstep-lib.c [CPUFREQ] Typos. 2005-05-31 19:03:52 -07:00
speedstep-lib.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
speedstep-smi.c [CPUFREQ] speedstep-smi: it works on at least one P4M 2005-05-31 19:03:44 -07:00