mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [2.5.52, ALSA] Unable to handle kernel paging request at virtual address 32347363
@ 2002-12-17 19:13 Jochen Hein
  2002-12-20 19:30 ` Jochen Hein
  0 siblings, 1 reply; 2+ messages in thread
From: Jochen Hein @ 2002-12-17 19:13 UTC (permalink / raw)
  To: linux-kernel


This is when loading the cs4232 driver for my Thinkpad 600.

Unable to handle kernel paging request at virtual address 32347363
c6abb81c
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0060:[<c6abb81c>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: c489e064   ebx: 32347363   ecx: c6ac2460   edx: c489e014
esi: c6ac0320   edi: 32347363   ebp: c5bdff38   esp: c5bdff2c
ds: 0068   es: 0068   ss: 0068
Stack: c489e014 32347363 c6ae2780 c5bdff54 c6aba660 32347363 00000000 00000000
       c6ae2780 00000004 c5bdff90 c6af807a 00000001 32347363 c6ae0000 00000004
       00000000 00000000 c6ae2780 00000000 00000010 c6aca304 c6aca394 00000000
Call Trace: [<c6ae2780>]  [<c6aba660>]  [<c6ae2780>]  [<c6af807a>]  [<c6ae2780>]  [<c6af836c>]  [<c012ca67>]  [<c0108cd7>]
Code: ae 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 85 c0 74 34 83


>>EIP; c6abb81c <END_OF_CODE+66b7fdc/????>   <=====

Trace; c6ae2780 <END_OF_CODE+66def40/????>
Trace; c6aba660 <END_OF_CODE+66b6e20/????>
Trace; c6ae2780 <END_OF_CODE+66def40/????>
Trace; c6af807a <END_OF_CODE+66f483a/????>
Trace; c6ae2780 <END_OF_CODE+66def40/????>
Trace; c6af836c <END_OF_CODE+66f4b2c/????>
Trace; c012ca67 <sys_init_module+113/1a4>
Trace; c0108cd7 <syscall_call+7/b>

Code;  c6abb81c <END_OF_CODE+66b7fdc/????>
00000000 <_EIP>:
Code;  c6abb81c <END_OF_CODE+66b7fdc/????>   <=====
   0:   ae                        scas   %es:(%edi),%al   <=====
Code;  c6abb81d <END_OF_CODE+66b7fdd/????>
   1:   75 08                     jne    b <_EIP+0xb>
Code;  c6abb81f <END_OF_CODE+66b7fdf/????>
   3:   84 c0                     test   %al,%al
Code;  c6abb821 <END_OF_CODE+66b7fe1/????>
   5:   75 f8                     jne    ffffffff <_EIP+0xffffffff>
Code;  c6abb823 <END_OF_CODE+66b7fe3/????>
   7:   31 c0                     xor    %eax,%eax
Code;  c6abb825 <END_OF_CODE+66b7fe5/????>
   9:   eb 04                     jmp    f <_EIP+0xf>
Code;  c6abb827 <END_OF_CODE+66b7fe7/????>
   b:   19 c0                     sbb    %eax,%eax
Code;  c6abb829 <END_OF_CODE+66b7fe9/????>
   d:   0c 01                     or     $0x1,%al
Code;  c6abb82b <END_OF_CODE+66b7feb/????>
   f:   85 c0                     test   %eax,%eax
Code;  c6abb82d <END_OF_CODE+66b7fed/????>
  11:   74 34                     je     47 <_EIP+0x47>
Code;  c6abb82f <END_OF_CODE+66b7fef/????>
  13:   83 00 00                  addl   $0x0,(%eax)


How can I decode the addresses in the modules?

Jochen

-- 
Wenn Du nicht weißt was Du tust, tu's mit Eleganz.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [2.5.52, ALSA] Unable to handle kernel paging request at virtual address 32347363
  2002-12-17 19:13 [2.5.52, ALSA] Unable to handle kernel paging request at virtual address 32347363 Jochen Hein
@ 2002-12-20 19:30 ` Jochen Hein
  0 siblings, 0 replies; 2+ messages in thread
From: Jochen Hein @ 2002-12-20 19:30 UTC (permalink / raw)
  To: linux-kernel

Jochen Hein <jochen@jochen.org> writes:

> This is when loading the cs4232 driver for my Thinkpad 600.
>
> Unable to handle kernel paging request at virtual address 32347363
[...]
> How can I decode the addresses in the modules?

Now with CONFIG_KALLSYMS enabled:

root@gswi1164:~# ./alsa start
Starting ALSA sound driver (version 0.9.0rc5):Unable to handle kernel paging request at virtual address 32347363
 printing eip:
c6aae81c
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0060:[<c6aae81c>]    Not tainted
EFLAGS: 00010286
EIP is at gcc2_compiled.+0x1c/0x6c [snd]
eax: c4924664   ebx: 32347363   ecx: c6ab5540   edx: c4924614
esi: c6ab3351   edi: 32347363   ebp: c35eff38   esp: c35eff2c
ds: 0068   es: 0068   ss: 0068
Process modprobe (pid: 15481, threadinfo=c35ee000 task=c2a713a0)
Stack: c4924614 32347363 c6ae17a0 c35eff54 c6aad660 32347363 00000000 00000000
       c6ae17a0 00000004 c35eff90 c6ae407a 00000001 32347363 c6ad3000 00000004
       00000000 00000000 c6ae17a0 00000000 00000010 c6ac3324 c6ac33b4 00000000
Call Trace:
 [<c6ae17a0>] enable+0x0/0x20 [snd_cs4232]
 [<c6aad660>] snd_card_new+0x40/0x24c [snd]
 [<c6ae17a0>] enable+0x0/0x20 [snd_cs4232]
 [<c6ae407a>] +0x7a/0x34c [snd_cs4232]
 [<c6ae17a0>] enable+0x0/0x20 [snd_cs4232]
 [<c6ae436c>] alsa_card_cs423x_init+0x20/0x54 [snd_cs4232]
 [<c012cab7>] sys_init_module+0x113/0x1a4
 [<c0108cd7>] syscall_call+0x7/0xb

Code: ae 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 85 c0 74 34 83
 ./alsa: line 261: 15481 Speicherzugriffsfehler  /sbin/modprobe $line >/dev/null 2>&1
 (cs4232)

ksymopps decodes that as:

Code: ae 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 85 c0 74 34 83


>>EIP; c6aae81c <END_OF_CODE+667afbc/????>   <=====

Trace; c6ae17a0 <END_OF_CODE+66adf40/????>
Trace; c6aad660 <END_OF_CODE+6679e00/????>
Trace; c6ae17a0 <END_OF_CODE+66adf40/????>
Trace; c6ae407a <END_OF_CODE+66b081a/????>
Trace; c6ae17a0 <END_OF_CODE+66adf40/????>
Trace; c6ae436c <END_OF_CODE+66b0b0c/????>
Trace; c012cab7 <sys_init_module+113/1a4>
Trace; c0108cd7 <syscall_call+7/b>

Code;  c6aae81c <END_OF_CODE+667afbc/????>
00000000 <_EIP>:
Code;  c6aae81c <END_OF_CODE+667afbc/????>   <=====
   0:   ae                        scas   %es:(%edi),%al   <=====
Code;  c6aae81d <END_OF_CODE+667afbd/????>
   1:   75 08                     jne    b <_EIP+0xb>
Code;  c6aae81f <END_OF_CODE+667afbf/????>
   3:   84 c0                     test   %al,%al
Code;  c6aae821 <END_OF_CODE+667afc1/????>
   5:   75 f8                     jne    ffffffff <_EIP+0xffffffff>
Code;  c6aae823 <END_OF_CODE+667afc3/????>
   7:   31 c0                     xor    %eax,%eax
Code;  c6aae825 <END_OF_CODE+667afc5/????>
   9:   eb 04                     jmp    f <_EIP+0xf>
Code;  c6aae827 <END_OF_CODE+667afc7/????>
   b:   19 c0                     sbb    %eax,%eax
Code;  c6aae829 <END_OF_CODE+667afc9/????>
   d:   0c 01                     or     $0x1,%al
Code;  c6aae82b <END_OF_CODE+667afcb/????>
   f:   85 c0                     test   %eax,%eax
Code;  c6aae82d <END_OF_CODE+667afcd/????>
  11:   74 34                     je     47 <_EIP+0x47>
Code;  c6aae82f <END_OF_CODE+667afcf/????>
  13:   83 00 00                  addl   $0x0,(%eax)


1 warning and 1 error issued.  Results may not be reliable.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-12-20 19:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-17 19:13 [2.5.52, ALSA] Unable to handle kernel paging request at virtual address 32347363 Jochen Hein
2002-12-20 19:30 ` Jochen Hein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®