[ACPI-sppt] fujitsu e-6624 oops 2.6.0testing1 acpi
"Bencsath Boldizsar" <[email protected]>
| Newsgroups | gmane.linux.acpi.support |
|---|---|
| Message-ID | <001801c34b18$7b26e230$4401620a@fbi> |
Hi,
I have only bad experience with both acpi and apm on my Fujitsu Siemens E-6624 notebook(933Mhz PIII-M,512M SD133 ram, some nasty stuff like "security" keys on the front of the notebook). ACPI did not work with the 2.4 series and nowtime I tried it again on the 2.5 series. It is still not working with the latest 2.6.0testing1 too. (In 2.4 series, with ACPI enabled the kernel hanged if I pressed any special keys (fn+brightness etc.), now it drops OOPS at kernel start.
I would be pretty happy to solve the issue.
Details:
Kernel: Simple 2.6.0testing1. Debian unstable - kernel from source.
Dump of the serial console:
Linux version 2.6.0-test1 (root@fbi) (gcc version 3.3.1 20030626 (Debian prerelease)) #2 SMP Tue Jul 15 16:00:47 CEST 2003
Video mode to be used for restore is ffff
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f400 (usable)
BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e6400 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fee0000 (usable)
BIOS-e820: 000000001fee0000 - 000000001feefc00 (ACPI data)
BIOS-e820: 000000001feefc00 - 000000001fef0000 (ACPI NVS)
BIOS-e820: 000000001fef0000 - 000000001ff00000 (reserved)
BIOS-e820: 000000001ff00000 - 000000001ff80000 (usable)
BIOS-e820: 000000001ff80000 - 0000000020000000 (reserved)
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 130944
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126848 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
ACPI: RSDP (v000 FUJ ) @ 0x000f62c0
ACPI: RSDT (v001 FUJ RICKWOOD 00265.00000) @ 0x1feeba1f
ACPI: FADT (v001 FUJ RICKWOOD 00265.00000) @ 0x1feefb8c
ACPI: DSDT (v001 FUJ RICKWOOD 00265.00000) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: MADT not present
Building zonelist for node : 0
Kernel command line: BOOT_IMAGE=l260p1 ro root=305 console=ttyS0,38400n8 console=tty0
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 930.413 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1839.10 BogoMIPS
Memory: 510088k/523776k available (4302k kernel code, 12808k reserved, 1594k data, 244k init, 0k highmem)
Security Scaffold v1.0.0 initialized
Capability LSM initialized
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
-> /dev
-> /dev/console
-> /root
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: Intel(R) Pentium(R) III Mobile CPU 933MHz stepping 01
per-CPU timeslice cutoff: 1462.52 usecs.
task migration cache decay timeout: 2 msecs.
SMP motherboard not detected.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 235.0889 MHz.
..... host bus clock speed is 132.0844 MHz.
Starting migration thread for cpu 0
CPUS done 32
Initializing RT netlink socket
PCI: PCI BIOS revision 2.10 entry at 0xfd97e, last bus=4
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
BIO: pool of 256 setup, 15Kb (60 bytes/bio)
biovec pool[0]: 1 bvecs: 256 entries (12 bytes)
biovec pool[1]: 4 bvecs: 256 entries (48 bytes)
biovec pool[2]: 16 bvecs: 256 entries (192 bytes)
biovec pool[3]: 64 bvecs: 256 entries (768 bytes)
biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
ACPI: Subsystem revision 20030619
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
Transparent bridge - Intel Corp. 82801BAM/CAM PCI Bri
Unable to handle kernel NULL pointer dereference at virtual address 00000007
printing eip:
c02a622c
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c02a622c>] Not tainted
EFLAGS: 00010246
EIP is at acpi_ns_map_handle_to_node+0x1a/0x22
eax: 00000000 ebx: c167ef40 ecx: dfeddde4 edx: 00000007
esi: 00000000 edi: dfeddde4 ebp: dfedddb8 esp: dfedddb8
ds: 007b es: 007b ss: 0068
Process swapper (pid: 1, threadinfo=dfedc000 task=dfedf8c0)
Stack: dfedddd0 c02a5c3f 00000007 c167ef40 00000000 c167ef50 dfeddef8 c02b0ac0
00000007 dfeddde4 dfeddde4 00000100 dfedddec 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Call Trace:
[<c02a5c3f>] acpi_ns_handle_to_pathname+0x11/0x4a
[<c02b0ac0>] acpi_pci_bind_root+0xa5/0xd5
[<c02afd0d>] acpi_pci_root_add+0x177/0x1c9
[<c02b190e>] acpi_bus_driver_init+0x2d/0x8f
[<c02b1c5d>] acpi_bus_find_driver+0x86/0xe6
[<c02b212c>] acpi_bus_add+0x127/0x155
[<c02b2254>] acpi_bus_scan+0xfa/0x145
[<c06dbc38>] acpi_scan_init+0x51/0x79
[<c06c6a1b>] do_initcalls+0x2b/0xa0
[<c0137732>] init_workqueues+0x12/0x29
[<c01050da>] init+0x5a/0x1f0
[<c0105080>] init+0x0/0x1f0
[<c01091e9>] kernel_thread_helper+0x5/0xc
Code: 80 3a aa 0f 44 c2 5d c3 55 89 e5 8b 45 08 5d c3 55 89 e5 ff
<0>Kernel panic: Attempted to kill init!
===============================-------------
ksymoops, If it succeeded:
ksymoops 2.4.8 on i686 2.6.0-test1. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.6.0-test1/ (default)
-m /boot/System.map (specified)
Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Reading Oops report from the terminal
Unable to handle kernel NULL pointer dereference at virtual address 00000007
c02a622c
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c02a622c>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: c167ef40 ecx: dfeddde4 edx: 00000007
esi: 00000000 edi: dfeddde4 ebp: dfedddb8 esp: dfedddb8
ds: 007b es: 007b ss: 0068
Stack: dfedddd0 c02a5c3f 00000007 c167ef40 00000000 c167ef50 dfeddef8 c02b0ac0
00000007 dfeddde4 dfeddde4 00000100 dfedddec 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Call Trace:
[<c02a5c3f>] acpi_ns_handle_to_pathname+0x11/0x4a
[<c02b0ac0>] acpi_pci_bind_root+0xa5/0xd5
[<c02afd0d>] acpi_pci_root_add+0x177/0x1c9
[<c02b190e>] acpi_bus_driver_init+0x2d/0x8f
[<c02b1c5d>] acpi_bus_find_driver+0x86/0xe6
[<c02b212c>] acpi_bus_add+0x127/0x155
[<c02b2254>] acpi_bus_scan+0xfa/0x145
[<c06dbc38>] acpi_scan_init+0x51/0x79
[<c06c6a1b>] do_initcalls+0x2b/0xa0
[<c0137732>] init_workqueues+0x12/0x29
[<c01050da>] init+0x5a/0x1f0
[<c0105080>] init+0x0/0x1f0
[<c01091e9>] kernel_thread_helper+0x5/0xc
Code: 80 3a aa 0f 44 c2 5d c3 55 89 e5 8b 45 08 5d c3 55 89 e5 ff
>>EIP; c02a622c <acpi_ns_map_handle_to_node+1a/22> <=====
>>ebx; c167ef40 <_end+f1a1f8/3f8992b8>
>>ecx; dfeddde4 <_end+1f77909c/3f8992b8>
>>edi; dfeddde4 <_end+1f77909c/3f8992b8>
>>ebp; dfedddb8 <_end+1f779070/3f8992b8>
>>esp; dfedddb8 <_end+1f779070/3f8992b8>
Trace; c02a5c3f <acpi_ns_handle_to_pathname+11/4a>
Trace; c02b0ac0 <acpi_pci_bind_root+a5/d5>
Trace; c02afd0d <acpi_pci_root_add+177/1c9>
Trace; c02b190e <acpi_bus_driver_init+2d/8f>
Trace; c02b1c5d <acpi_bus_find_driver+86/e6>
Trace; c02b212c <acpi_bus_add+127/155>
Trace; c02b2254 <acpi_bus_scan+fa/145>
Trace; c06dbc38 <pte_chain_init+58/60>
Trace; c06c6a1b <_edata+71b/1d00>
Trace; c0137732 <init_workqueues+12/29>
Trace; c01050da <init+5a/1f0>
Trace; c0105080 <init+0/1f0>
Trace; c01091e9 <kernel_thread_helper+5/c>
Code; c02a622c <acpi_ns_map_handle_to_node+1a/22>
00000000 <_EIP>:
Code; c02a622c <acpi_ns_map_handle_to_node+1a/22> <=====
0: 80 3a aa cmpb $0xaa,(%edx) <=====
Code; c02a622f <acpi_ns_map_handle_to_node+1d/22>
3: 0f 44 c2 cmove %edx,%eax
Code; c02a6232 <acpi_ns_map_handle_to_node+20/22>
6: 5d pop %ebp
Code; c02a6233 <acpi_ns_map_handle_to_node+21/22>
7: c3 ret
Code; c02a6234 <acpi_ns_convert_entry_to_handle+0/8>
8: 55 push %ebp
Code; c02a6235 <acpi_ns_convert_entry_to_handle+1/8>
9: 89 e5 mov %esp,%ebp
Code; c02a6237 <acpi_ns_convert_entry_to_handle+3/8>
b: 8b 45 08 mov 0x8(%ebp),%eax
Code; c02a623a <acpi_ns_convert_entry_to_handle+6/8>
e: 5d pop %ebp
Code; c02a623b <acpi_ns_convert_entry_to_handle+7/8>
f: c3 ret
Code; c02a623c <acpi_ns_terminate+0/31>
10: 55 push %ebp
Code; c02a623d <acpi_ns_terminate+1/31>
11: 89 e5 mov %esp,%ebp
Code; c02a623f <acpi_ns_terminate+3/31>
13: ff 00 incl (%eax)
<0>Kernel panic: Attempted to kill init!
1 error issued. Results may not be reliable.
(FYI: apm -s or -S 1. does nothing 2. does not suspend 3. does suspend but it cannot resume)
(FYI2: with acpi=off kernel says everything is on the same IRQ (shared), and recommends pci=umasqpirq)
any answers are welcome, I can send more detail or check anything as you wish. CC: to me please,
boldizsar