Bug 2781 - kernel panic with acpi processor module and speedstep
Summary: kernel panic with acpi processor module and speedstep
Status: REJECTED DUPLICATE of bug 2755
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Processor (show other bugs)
Hardware: i386 Linux
: P2 blocking
Assignee: Zhu Yi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-27 06:13 UTC by unit22
Modified: 2004-06-17 21:06 UTC (History)
0 users

See Also:
Kernel Version: 2.6.6
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
speedstep-centrino kernel panic fix (725 bytes, patch)
2004-05-31 02:17 UTC, Zhu Yi
Details | Diff

Description unit22 2004-05-27 06:13:52 UTC
Distribution: Debian sid, kernel 2.6.6 from kernel.org
Hardware Environment: Asus S5200N, Pentium M 1,6 Ghz
Software Environment: 
Problem Description: I've got a kernel panic during the boot process with the
following output:

Unable to handle kernel NULL pointer dereference at virtual address 00000010
 printing eip:
c01c1a19
*pde = 00000000
Oops: 0002 [#1]
PREEMPT 
CPU:    0
EIP:    0060:[<c01c1a19>]    Tainted: P  
EFLAGS: 00010246   (2.6.5) 
EIP is at acpi_ds_execute_arguments+0x91/0x118
eax: 00000000   ebx: 00000000   ecx: 00000009   edx: 00000001
esi: da010000   edi: c16eb4e0   ebp: dbce5b80   esp: d9bd9c4c
ds: 007b   es: 007b   ss: 0068
Process modprobe (pid: 1820, threadinfo=d9bd8000 task=d9d5e080)
Stack: df0738c0 dbce5b80 00000000 da0105b8 c01c1b1b dbce5b80 dbce5b80 00000000 
       00000000 df0738c0 c01cb347 df0738c0 00000000 da0105b8 da010400 dbce5b80 
       00000000 c01c714b da0105b8 da010400 00000003 00000008 c01c93cc da0105b8 
Call Trace:
 [<c01c1b1b>] acpi_ds_get_buffer_arguments+0x49/0x4e
 [<c01cb347>] acpi_ex_resolve_node_to_value+0x87/0xdc
 [<c01c714b>] acpi_ex_resolve_to_value+0x3b/0x46
 [<c01c93cc>] acpi_ex_resolve_operands+0x1ca/0x316
 [<c01c1d5f>] acpi_ds_eval_buffer_field_operands+0x46/0x9c
 [<c01c2468>] acpi_ds_exec_end_op+0x15f/0x26b
 [<c01cfb88>] acpi_ps_parse_loop+0x546/0x85f
 [<c01cfeef>] acpi_ps_parse_aml+0x4e/0x1af
 [<c01d079a>] acpi_psx_execute+0x142/0x19c
 [<c01cda90>] acpi_ns_execute_control_method+0x43/0x52
 [<c01cda29>] acpi_ns_evaluate_by_handle+0x81/0xa5
 [<c01cd903>] acpi_ns_evaluate_relative+0xab/0xc9
 [<c01cd1e0>] acpi_evaluate_object+0x10f/0x1d1
 [<e023f69b>] acpi_processor_set_pdc+0x6b/0x6f [processor]
 [<e023f972>] acpi_processor_get_performance_info+0x4a/0x71 [processor]
 [<e023fa13>] acpi_processor_register_performance+0x78/0xb6 [processor]
 [<e08c22f2>] acpi_cpufreq_cpu_init+0x62/0x2f0 [acpi]
 [<c014c96e>] map_area_pmd+0x7e/0xb0
 [<c0226043>] cpufreq_add_dev+0xd3/0x2c0
 [<c014cd98>] vfree+0x28/0x40
 [<c0131515>] load_module+0x875/0xb10
 [<e08c5000>] acpi_cpufreq_init+0x0/0x11 [acpi]
 [<c01f7b65>] sysdev_driver_register+0x85/0xd0
 [<c0226d3c>] cpufreq_register_driver+0x7c/0xa0
 [<e08c500f>] acpi_cpufreq_init+0xf/0x11 [acpi]
 [<c01318c9>] sys_init_module+0x119/0x230
 [<c010740b>] syscall_call+0x7/0xb

Code: 89 68 10 57 e8 05 e9 00 00 6a 37 e8 52 eb 00 00 5e 89 c7 85 
 <6>speedstep-centrino: found "Intel(R) Pentium(R) M processor 1600MHz": max
frequency: 1600000kHz

It doens't matter if I compile ACPI Processor and the Speedstep-related things
into the kernel or as modules. It's the same output message.

This Problem also happens with kernel 2.6.5 but only If compile acpi-processor
and the speedstep related things as modules. It works now with 2.6.5 because I
compiled it into the kernel

Steps to reproduce:
Comment 1 Zhu Yi 2004-05-31 01:42:56 UTC
May I please have your /proc/cpuinfo?
Comment 2 Zhu Yi 2004-05-31 02:17:51 UTC
Created attachment 3029 [details]
speedstep-centrino kernel panic fix

Oops, this is a known issue. Please use the fix patch from Luming.
Comment 3 Zhu Yi 2004-06-16 23:52:39 UTC
The original bug reported here:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=121760
Comment 4 Len Brown 2004-06-17 21:06:11 UTC

*** This bug has been marked as a duplicate of 2755 ***

Note You need to log in before you can comment on or make changes to this bug.