Oops in 2.3.25-pre2

Jeremy Katz (katzj@linuxpower.org)
Sat, 30 Oct 1999 00:27:53 -0400


Just got the following oops in 2.3.25-pre2

Unable to handle kernel NULL pointer dereference at virtual address
00000028
c01b0a68
*pde = 00000000
Oops: 0000
CPU: 1
EIP: 0010:[<c01b0a68>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: 0000ffa0 ecx: c01b2be1 edx: c0340a20
esi: c0340a5c edi: c14aa000 ebp: 00000000 esp: c5781cd4
ds: 0018 es: 0018 ss: 0018
Process scp (pid: 3795, stackpage=c5781000)
Stack: c0340a5c 00000008 ffffff09 c01b0d61 c0340a5c 00000000 c0340a5c
00000000 c0340a20 c032c5ec 0004c0bc 00000400 c0340a20 c01b13d7 00000000
c0340a5c c01b2c7f 00000000 c0340a5c 019af093 c0340a5c c032c5ec 00000000
c0340a20
Call Trace: [<c01b0d61>] [<c01b13d7>] [<c01b2c7f>] [<c01a5fe0>]
[<c01a5fa9>] [<c01b2b60>] [<c01a6139>] [<c01a6160>] [<c01a20a5>]
[<c012f97b>] [<c01a3932>] [<c01a3554>] [<c01a2638>] [<c01a2d12>]
[<c01a2e3c>] [<c01325e9>] [<c015527c>] [<c0125962>] [<c0125c7b>]
[<c0125bac>] [<c0125c18>] [<c012e6ea>] [<c010a9b4>]
Code: 8b 58 28 85 db 75 15 8b 70 20 81 c6 00 00 00 40 89 74 24 10

>>EIP; c01b0a68 <ide_build_dmatable+1c/110> <=====
Trace; c01b0d61 <ide_dmaproc+69/16c>
Trace; c01b13d7 <piix_dmaproc+27/30>
Trace; c01b2c7f <do_rw_disk+11f/2bc>
Trace; c01a5fe0 <ide_do_request+4bc/5a4>
Trace; c01a5fa9 <ide_do_request+485/5a4>
Trace; c01b2b60 <do_rw_disk+0/2bc>
Trace; c01a6139 <do_hwgroup_request+49/5c>
Trace; c01a6160 <do_ide0_request+14/28>
Trace; c01a20a5 <unplug_device+45/54>
Trace; c012f97b <__wait_on_buffer+19b/230>
Trace; c01a3932 <do_lo_request+2ae/408>
Trace; c01a3554 <transfer_none+0/3c>
Trace; c01a2638 <add_request+214/22c>
Trace; c01a2d12 <make_request+6c2/6e0>
Trace; c01a2e3c <ll_rw_block+10c/17c>
Trace; c01325e9 <block_read_full_page+1a1/1d4>
Trace; c015527c <isofs_get_block+0/1ec>
Trace; c0125962 <do_generic_file_read+286/4d0>
Trace; c0125c7b <generic_file_read+63/80>
Trace; c0125bac <file_read_actor+0/6c>
Trace; c0125c18 <generic_file_read+0/80>
Trace; c012e6ea <sys_read+f6/11c>
Trace; c010a9b4 <system_call+34/38>
Code; c01b0a68 <ide_build_dmatable+1c/110>
00000000 <_EIP>:
Code; c01b0a68 <ide_build_dmatable+1c/110> <=====
0: 8b 58 28 movl 0x28(%eax),%ebx <=====
Code; c01b0a6b <ide_build_dmatable+1f/110>
3: 85 db testl %ebx,%ebx
Code; c01b0a6d <ide_build_dmatable+21/110>
5: 75 15 jne 1c <_EIP+0x1c> c01b0a84
<ide_build_dma_table+38/110>
Code; c01b0a6f <ide_build_dmatable+23/110>
7: 8b 70 20 movl 0x20(%eax),%esi
Code; c01b0a72 <ide_build_dmatable+26/110>
a: 81 c6 00 00 00 40 addl $0x40000000,%esi
Code; c01b0a78 <ide_build_dmatable+2c/110>
10: 89 74 24 10 movl %esi,0x10(%esp,1)

Jeremy

--
Jeremy Katz             http://linuxpower.org
Personal: katzj@linuxpower.org
School: jlkatz@unity.ncsu.edu

QOTD: Research is to see what everybody else has seen, and think what nobody else has thought.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/