IDE related Oops with 2.0.34pre15

=?iso-8859-1?Q?Alfredo_Sanju=E1n?= (
Thu, 21 May 1998 16:33:01 +0200

Hello, here is my "Oops of the week". This is with 2.0.34pre15 after 5 hours

Unable to handle kernel paging request at virtual address e9696a2c
current->tss.cr3 = 01e7b000, %cr3 = 01e7b000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<00111f61>]
EFLAGS: 00010046
eax: 29696a2c ebx: 00000000 ecx: 4009e374 edx: 0000000e
esi: 00000002 edi: 001627bc ebp: 01fa8f9c esp: 01fa8f94
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process expr (pid: 11414, process nr: 62, stackpage=01fa8000)
Stack: 00296218 001af478 bffffbbc 00163669 0029622c 0009e0d8 20000000
0010ca3e 0000000e 00296218 00000000 4009dd88 ffffffff bffffbb0
0000000e 4009e374 00200000 c01ffbbc 0000002b 0000002b 4007527d
Call Trace: [<00163669>] [<0010ca3e>] [<0010c751>]
Code: 8b 08 8b 50 04 85 c9 74 03 89 51 04 85 d2 74 07 bb 01 00 00
Aiee, killing interrupt handler
hdb: marginal timeout
hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdb: drive not ready for command
ide0: reset: success

Using `/' to map addresses to symbols.

>>EIP: 111f61 <del_timer+d/40>
Trace: 163669 <ide_intr+31/64>
Trace: 10ca3e <do_fast_IRQ+2a/4c>
Trace: 10c751 <fast_IRQ14_interrupt+41/70>

Code: 111f61 <del_timer+d/40> movl (%eax),%ecx
Code: 111f63 <del_timer+f/40> movl 0x4(%eax),%edx
Code: 111f66 <del_timer+12/40> testl %ecx,%ecx
Code: 111f68 <del_timer+14/40> je 111f6d <del_timer+19/40>
Code: 111f6a <del_timer+16/40> movl %edx,0x4(%ecx)
Code: 111f6d <del_timer+19/40> testl %edx,%edx
Code: 111f6f <del_timer+1b/40> je 111f78 <del_timer+24/40>
Code: 111f71 <del_timer+1d/40> movl $0x1,%ebx
Code: 111f76 <del_timer+22/40> nop
Code: 111f77 <del_timer+23/40> nop
Code: 111f78 <del_timer+24/40> nop

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to